STrust Co.,Ltd. (TYO:3280)
Japan flag Japan · Delayed Price · Currency is JPY
977.00
-17.00 (-1.71%)
Jun 19, 2026, 2:25 PM JST

STrust Balance Sheet

Millions JPY. Fiscal year is Mar - Feb.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Feb '26 Feb '25 Feb '24 Feb '23 Feb '22
Cash & Equivalents
7,87010,2617,6906,2105,444
Cash & Short-Term Investments
7,87010,2617,6906,2105,444
Cash Growth
-23.30%33.43%23.83%14.07%-13.83%
Receivables
25115869062
Inventory
21,23524,75020,20119,75616,962
Other Current Assets
3181,274616917537
Total Current Assets
29,44836,40028,59326,97323,005
Property, Plant & Equipment
7,8827,1186,7293,5832,294
Long-Term Investments
221192181123117
Other Intangible Assets
-1224
Long-Term Deferred Tax Assets
110205137165117
Other Long-Term Assets
21221
Total Assets
37,66343,91735,64430,84825,538
Accounts Payable
4974,0993,713938408
Accrued Expenses
13131377
Short-Term Debt
17,89114,04513,64811,6369,079
Current Portion of Long-Term Debt
-550140140140
Current Income Taxes Payable
3074,36512436840
Other Current Liabilities
1,5344,5061,8671,4221,279
Total Current Liabilities
20,24227,57819,50514,51110,953
Long-Term Debt
6,1956,3837,4508,3447,370
Pension & Post-Retirement Benefits
2927292424
Other Long-Term Liabilities
377394347279250
Total Liabilities
26,84334,38227,33123,15818,597
Common Stock
736736736736736
Additional Paid-In Capital
612606606606606
Retained Earnings
9,5378,2867,0856,4915,766
Treasury Stock
-81-103-124-144-167
Comprehensive Income & Other
1610101-
Shareholders' Equity
10,8209,5358,3137,6906,941
Total Liabilities & Equity
37,66343,91735,64430,84825,538
Total Debt
24,08620,97821,23820,12016,589
Net Cash (Debt)
-16,216-10,717-13,548-13,910-11,145
Net Cash Per Share
-2680.23-1779.73-2259.84-2330.88-1876.07
Filing Date Shares Outstanding
6.066.0365.985.95
Total Common Shares Outstanding
6.066.0365.985.95
Working Capital
9,2068,8229,08812,46212,052
Book Value Per Share
1785.481580.891384.591286.351166.96
Tangible Book Value
10,8209,5348,3117,6886,937
Tangible Book Value Per Share
1785.481580.721384.261286.021166.29
Order Backlog
11,13913,87614,02611,0909,294