XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 377,271 $ 362,992
Restricted cash 1,499 1,149
Accounts receivable, net of allowance of $6,821 and $4,848, respectively 367,175 275,838
Inventories, net 177,966 200,818
Prepaid expenses and other 114,543 157,927
Total current assets 1,038,454 998,724
Property, plant and equipment, net 35,081 26,222
Goodwill 172,608 160,189
Other intangible assets, net 174,346 181,409
Deferred income tax assets 25,166 17,754
Other assets 96,503 41,701
Total assets 1,542,158 1,425,999
Current liabilities    
Accounts payable 161,248 172,368
Accrued expenses and other 101,578 91,183
Income tax payable 4,982 5,227
Deferred revenue 151,758 119,775
Current portion of contingent consideration 2,563 1,193
Current portion of warranty liability 2,369 2,063
Current portion of debt 36,257 30,714
Other current liabilities 7,580 15,291
Total current liabilities 468,335 437,814
Deferred income tax liabilities 22,775 21,398
Contingent consideration, net of current portion 5,294 7,868
Warranty liability, net of current portion 5,606 4,830
Long-term debt, net of current portion 657,591 646,570
Other long-term liabilities 17,262 18,684
Total liabilities 1,176,863 1,137,164
Commitments and contingencies (Note 11)
Series A Redeemable Perpetual Preferred Stock of $0.001 par value; 500,000 authorized; 475,517 and 460,920 shares issued as of June 30, 2025 and December 31, 2024, respectively; liquidation preference of $493.1 million at both dates 436,162 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,660,615 and 151,951,652 shares issued at respective dates 151 151
Additional paid-in capital 248,285 297,780
Accumulated deficit (310,616) (370,624)
Accumulated other comprehensive loss (8,687) (45,403)
Total stockholders’ equity (70,867) (118,096)
Total liabilities, redeemable perpetual preferred stock and stockholders’ equity $ 1,542,158 $ 1,425,999