STrust Co.,Ltd. (TYO:3280)
Japan flag Japan · Delayed Price · Currency is JPY
962.00
-6.00 (-0.62%)
Apr 17, 2026, 1:51 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.531580.891384.591286.351166.96
Tangible Book Value
10,8209,5348,3117,6886,937
Tangible Book Value Per Share
1785.531580.721384.261286.021166.29
Order Backlog
-13,87614,02611,0909,294
Source: S&P Global Market Intelligence. Standard template. Financial Sources.