NASDAQQH
- Balance Sheet
- Annual
All numbers in thousands USD
Period Ending | Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 |
---|---|---|---|---|
Assets | ||||
Current Assets | ||||
Cash And Cash Equivalents | 45,185 | 14,647 | 28,593 | 97,807 |
Short Term Investments | -- | -- | 178,830 | 201,578 |
Receivables | 476,245 | 72,337 | 535,977 | 402,069 |
Inventory | -- | -- | -- | -- |
Other Current Assets | 178,003 | 17,294 | 24,036 | 33,529 |
Total Current Assets | 699,433 | 104,278 | 767,436 | 734,983 |
Property Plant and Equipment | (50,724) | 2,466 | 22,878 | 55,924 |
Goodwill | 65,481 | 9,494 | 66,753 | 118,724 |
Intangible Assets | 154,394 | 14,731 | 124,259 | 111,990 |
Accumulated Amortization | (93,693) | (23,173) | (15,993) | (10,762) |
Other Assets | 257,045 | 45,255 | 180,042 | 119,698 |
Total Assets | 1,031,936 | 153,051 | 1,145,375 | 1,130,557 |
Liabilities | ||||
Current Liabilities | ||||
Accounts Payable (and Accrued Expenses) | 362,231 | 42,522 | 438,791 | 350,746 |
Short/Current Long Term Debt | 96,559 | 9,962 | 153,758 | 91,544 |
Other Current Liabilities | 0 | 18,261 | 16,508 | 23,937 |
Total Current Liabilities | 458,790 | 70,745 | 609,057 | 466,227 |
Long Term Debt | 7,533 | 189 | 3 | 5,135 |
Other Liabilities | 56,557 | 10,377 | 39,633 | 9,095 |
Deferred Long Term Liability Charges | 4,689 | 118 | 753 | 727 |
Minority Interest | (911) | (520) | 12,494 | 46,542 |
Negative Goodwill | -- | -- | -- | -- |
Total Liabilities | 526,658 | 80,909 | 661,940 | 527,726 |
Stockholders' Equity | ||||
Misc Stocks Options Warrants | -- | -- | -- | -- |
Redeemable Preferred Stock | -- | -- | -- | -- |
Preferred Stock | -- | -- | -- | -- |
Common Stock | 43 | 6 | 37 | 36 |
Retained Earnings | (1,376,530) | (200,061) | (1,366,734) | (1,208,827) |
Treasury Stock | -- | -- | -- | -- |
Capital Surplus | 1,885,142 | 273,392 | 1,855,897 | 1,779,923 |
Other Stockholder Equity | (2,466) | (675) | (18,259) | (14,843) |
Total Stockholder Equity | 506,189 | 72,662 | 470,941 | 556,289 |
Net Tangible Assets | 285,403 | 47,917 | 292,423 | 372,117 |