XML 18 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 221,516 $ 362,992
Restricted cash 1,587 1,149
Accounts receivable, net of allowance of $8,418 and $4,848, respectively 378,592 275,838
Inventories, net 180,885 200,818
Prepaid expenses and other 83,969 157,927
Total current assets 866,549 998,724
Property, plant and equipment, net 54,664 26,222
Goodwill 245,215 160,189
Other intangible assets, net 244,484 181,409
Deferred income tax assets 17,312 17,754
Other assets 182,937 41,701
Total assets 1,611,161 1,425,999
Current liabilities    
Accounts payable 231,876 172,368
Accrued expenses and other 76,583 91,183
Income tax payable 2,479 5,227
Deferred revenue 95,387 119,775
Current portion of contingent consideration 17,666 1,193
Current portion of warranty liability 4,234 2,063
Current portion of debt 22,595 30,714
Other current liabilities 7,669 15,291
Total current liabilities 458,489 437,814
Deferred income tax liabilities 22,042 21,398
Contingent consideration, net of current portion 11,212 7,868
Warranty liability, net of current portion 5,984 4,830
Long-term debt, net of current portion 658,378 646,570
Other long-term liabilities 50,467 18,684
Total liabilities 1,206,572 1,137,164
Commitments and contingencies (Note 12)
Series A Redeemable Perpetual Preferred Stock of $0.001 par value; 500,000 authorized; 483,112 and 460,920 shares issued as of September 30, 2025 and December 31, 2024, respectively; liquidation preference of $493.1 million at both dates 451,306 406,931
Stockholders’ equity    
Preferred stock of $0.001 par value - 4,500,000 shares authorized; none issued at respective dates 0 0
Common stock of $0.001 par value - 1,000,000,000 shares authorized; 152,747,767 and 151,951,652 shares issued at respective dates 152 151
Additional paid-in capital 238,043 297,780
Accumulated deficit (277,113) (370,624)
Accumulated other comprehensive loss (7,799) (45,403)
Total stockholders’ equity (46,717) (118,096)
Total liabilities, redeemable perpetual preferred stock and stockholders’ equity $ 1,611,161 $ 1,425,999