Singapore markets open in 7 hours 29 minutes

NSK Ltd. (NPSKY)

OTC Markets OTCPK - OTC Markets OTCPK Delayed price. Currency in USD
Add to watchlist
9.62+0.00 (+0.04%)
As of 03:54PM EDT. Market open.
Show:
Annual

Balance sheet

Currency in JPY. All numbers in thousands
Breakdown
31/03/2023
31/03/2022
31/03/2021
31/03/2020
Assets
Current assets
Cash
Cash and cash equivalents
160,109,000
137,504,000
176,638,000
137,298,000
Other short-term investments
1,590,000
1,658,000
1,569,000
3,138,000
Total cash
161,699,000
139,162,000
178,207,000
140,436,000
Net receivables
207,812,000
209,351,000
185,993,000
154,226,000
Inventory
197,754,000
196,736,000
150,046,000
152,971,000
Other current assets
18,758,000
19,068,000
15,853,000
15,306,000
Total current assets
587,656,000
569,879,000
534,769,000
466,452,000
Non-current assets
Property, plant and equipment
Net property, plant and equipment
385,613,000
379,042,000
378,677,000
383,978,000
Intangible assets
-
43,987,000
42,872,000
19,768,000
Other long-term assets
7,183,000
5,608,000
6,634,000
6,196,000
Total non-current assets
645,600,000
664,672,000
636,930,000
563,431,000
Total assets
1,233,256,000
1,234,551,000
1,171,699,000
1,029,884,000
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
112,535,000
119,855,000
112,374,000
97,193,000
Other current liabilities
56,679,000
56,760,000
54,889,000
45,307,000
Total current liabilities
307,348,000
297,003,000
300,989,000
217,939,000
Non-current liabilities
Deferred tax liabilities
32,661,000
56,084,000
45,521,000
24,764,000
Other long-term liabilities
9,320,000
8,557,000
8,142,000
5,451,000
Total non-current liabilities
291,184,000
300,089,000
297,142,000
285,427,000
Total liabilities
598,532,000
597,092,000
598,131,000
503,366,000
Stockholders' equity
Common stock
67,176,000
67,176,000
67,176,000
67,176,000
Retained earnings
415,736,000
410,872,000
397,837,000
405,842,000
Total stockholders' equity
616,213,000
617,800,000
554,516,000
505,505,000
Total liabilities and stockholders' equity
1,233,256,000
1,234,551,000
1,171,699,000
1,029,884,000