XML 42 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 362,992 $ 249,080
Restricted cash 1,149 0
Accounts receivable, net 275,838 332,152
Inventories 200,818 161,964
Prepaid expenses and other 157,927 89,085
Total current assets 998,724 832,281
Property, plant and equipment, net 26,222 27,893
Goodwill 160,189 435,591
Other intangible assets, net 181,409 354,389
Deferred income tax assets 17,754 15,870
Other assets 41,701 40,717
Total assets 1,425,999 1,706,741
Current liabilities    
Accounts payable 172,368 119,498
Accrued expenses and other 91,183 70,211
Accrued warranty reserve 2,063 2,790
Income tax payable 5,227 5,754
Deferred revenue 119,775 66,488
Current portion of contingent consideration 1,193 1,427
Current portion of debt 30,714 21,472
Other current liabilities 15,291 48,051
Total current liabilities 437,814 335,691
Deferred income tax liabilities 21,398 66,858
Contingent consideration, net of current portion 7,868 8,936
Other long-term liabilities 18,684 20,428
Long-term warranty 4,830 3,372
Long-term debt, net of current portion 646,570 660,948
Total liabilities 1,137,164 1,096,233
Commitments and contingencies (Note 16)
Series A Redeemable Perpetual Preferred Stock: $0.001 par value; 500,000 shares authorized; 460,920 and 432,759 issued, respectively; liquidation preference of $493.1 million at both dates 406,931 351,260
Stockholders’ equity    
Preferred stock $0.001 par value - 4,500,000 shares authorized; none issued at respective dates 0 0
Common stock $0.001 par value - 1,000,000,000 shares authorized; 151,951,652 and 151,242,120 shares issued at respective dates 151 151
Additional paid-in capital 297,780 344,517
Accumulated deficit (370,624) (130,230)
Accumulated other comprehensive income (loss) (45,403) 44,810
Total stockholders’ equity (118,096) 259,248
Total liabilities, redeemable perpetual preferred stock and stockholders’ equity $ 1,425,999 $ 1,706,741