Singapore markets closed

Kadant Inc. (KAI)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
281.34-5.67 (-1.98%)
At close: 04:00PM EDT
281.34 0.00 (0.00%)
After hours: 05:29PM EDT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
103,832
76,371
91,186
65,682
Total cash
103,832
76,371
91,186
65,682
Net receivables
133,929
130,297
117,209
91,540
Inventory
152,677
163,672
134,356
106,814
Other current assets
38,757
26,818
29,530
17,250
Total current assets
440,182
415,410
383,882
289,820
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
273,350
240,297
222,021
192,474
Accumulated depreciation
-132,846
-121,442
-114,032
-107,832
Net property, plant and equipment
140,504
118,855
107,989
84,642
Goodwill
392,084
385,455
396,887
351,753
Intangible assets
159,286
175,645
199,343
160,965
Other long-term assets
43,609
54,516
44,111
40,391
Total non-current assets
735,483
734,471
748,330
637,751
Total assets
1,175,665
1,149,881
1,132,212
927,571
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
3,209
3,821
5,356
1,474
Accounts payable
42,104
58,060
59,250
32,264
Accrued liabilities
41,855
35,672
37,203
31,168
Deferred revenues
74,835
72,327
71,156
37,946
Other current liabilities
52,406
43,581
48,532
31,836
Total current liabilities
214,409
213,461
221,497
134,688
Non-current liabilities
Long-term debt
107,666
197,340
264,158
232,000
Deferred tax liabilities
36,398
38,745
34,944
21,669
Other long-term liabilities
40,952
44,764
45,997
42,309
Total non-current liabilities
185,016
280,849
345,099
295,978
Total liabilities
399,425
494,310
566,596
430,666
Stockholders' equity
Common stock
146
146
146
146
Retained earnings
763,131
660,644
551,848
479,400
Accumulated other comprehensive income
-43,062
-54,578
-30,350
-19,492
Total stockholders' equity
773,702
653,849
563,936
495,359
Total liabilities and stockholders' equity
1,175,665
1,149,881
1,132,212
927,571