Canada markets open in 33 minutes

Cohu, Inc. (COHU)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
29.60-0.74 (-2.44%)
At close: 04:00PM EDT
29.32 -0.28 (-0.95%)
After hours: 04:53PM EDT
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
245,524
242,341
290,201
149,358
Other Short Term Investments
90,174
143,235
89,704
20,669
Total Cash
335,698
385,576
379,905
170,027
Net Receivables
124,624
176,148
192,873
151,919
Inventory
155,793
170,141
161,053
142,500
Other Current Assets
5,007
8,969
768
1,827
Total Current Assets
638,818
764,851
750,793
485,046
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
172,587
166,140
160,016
160,743
Accumulated Depreciation
-86,724
-78,325
-70,999
-64,624
Net property, plant and equipment
85,863
87,815
89,017
96,119
Goodwill
241,658
213,539
219,791
252,304
Intangible Assets
151,770
140,104
177,320
233,667
Other long-term assets
32,243
21,105
22,123
23,192
Total non-current assets
511,534
462,563
508,251
605,282
Total Assets
1,150,352
1,227,414
1,259,044
1,090,346
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
6,324
6,311
14,397
8,389
Accounts Payable
33,600
51,763
85,230
67,923
Taxes payable
4,024
26,648
6,873
3,857
Accrued liabilities
19,242
22,894
25,616
36,341
Deferred revenues
8,334
14,908
20,508
23,081
Total Current Liabilities
103,421
160,872
192,459
174,453
Non-current liabilities
Long Term Debt
34,303
72,664
103,393
311,551
Deferred taxes liabilities
23,154
21,359
25,887
28,816
Total non-current liabilities
96,761
137,701
184,083
403,605
Total Liabilities
200,182
298,573
376,542
578,058
Stockholders' Equity
Common Stock
49,429
49,276
48,756
42,190
Retained Earnings
318,558
290,402
193,555
26,230
Accumulated other comprehensive income
-34,779
-40,012
-27,262
-4,326
Total stockholders' equity
950,170
928,841
882,502
512,288
Total liabilities and stockholders' equity
1,150,352
1,227,414
1,259,044
1,090,346