STrust Co.,Ltd. (TYO:3280)
Japan flag Japan · Delayed Price · Currency is JPY
1,181.00
+30.00 (2.61%)
At close: Feb 12, 2026

STrust Balance Sheet

Millions JPY. Fiscal year is Mar - Feb.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '25 Feb '25 Feb '24 Feb '23 Feb '22 Feb '21
Cash & Equivalents
5,96810,2617,6906,2105,4446,318
Cash & Short-Term Investments
5,96810,2617,6906,2105,4446,318
Cash Growth
21.52%33.43%23.83%14.07%-13.83%-12.93%
Receivables
4311586906268
Inventory
21,91124,75020,20119,75616,96219,341
Other Current Assets
3201,274616917537365
Total Current Assets
28,24236,40028,59326,97323,00526,092
Property, Plant & Equipment
7,0727,1186,7293,5832,2942,191
Long-Term Investments
336192181123117254
Other Intangible Assets
-1224-
Long-Term Deferred Tax Assets
-205137165117162
Other Long-Term Assets
112213
Total Assets
35,65143,91735,64430,84825,53828,702
Accounts Payable
1884,0993,7139384081,327
Accrued Expenses
-1313777
Short-Term Debt
14,01514,04513,64811,6369,07910,758
Current Portion of Long-Term Debt
-550140140140140
Current Income Taxes Payable
3444,36512436840176
Other Current Liabilities
1,6364,5061,8671,4221,2791,908
Total Current Liabilities
16,18327,57819,50514,51110,95314,316
Long-Term Debt
8,2186,3837,4508,3447,3707,546
Pension & Post-Retirement Benefits
302729242427
Other Long-Term Liabilities
381394347279250246
Total Liabilities
24,81234,38227,33123,15818,59722,135
Common Stock
736736736736736736
Additional Paid-In Capital
612606606606606606
Retained Earnings
9,5568,2867,0856,4915,7665,410
Treasury Stock
-81-103-124-144-167-183
Comprehensive Income & Other
1610101--2
Shareholders' Equity
10,8399,5358,3137,6906,9416,567
Total Liabilities & Equity
35,65143,91735,64430,84825,53828,702
Total Debt
22,23320,97821,23820,12016,58918,444
Net Cash (Debt)
-16,265-10,717-13,548-13,910-11,145-12,126
Net Cash Per Share
-2691.51-1779.73-2259.84-2330.88-1876.07-2048.73
Filing Date Shares Outstanding
6.066.0365.985.955.93
Total Common Shares Outstanding
6.066.0365.985.955.93
Working Capital
12,0598,8229,08812,46212,05211,776
Book Value Per Share
1788.611580.891384.591286.351166.961108.00
Tangible Book Value
10,8399,5348,3117,6886,9376,567
Tangible Book Value Per Share
1788.611580.721384.261286.021166.291108.00
Order Backlog
-13,87614,02611,0909,2949,938
Source: S&P Global Market Intelligence. Standard template. Financial Sources.