XML 11 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash $ 104,625 $ 107,011
Restricted cash 2,576 2,374
Accounts receivable, net 179,233 218,648
Inventories 295,627 259,979
Prepaid expenses and other current assets 35,182 35,376
Total current assets 617,243 623,388
Restricted cash, noncurrent 248 246
Property and equipment, net 28,811 29,742
Goodwill 359,724 354,222
Intangible assets, net 146,258 164,319
Other assets 69,596 63,912
Total assets 1,221,880 1,235,829
Current liabilities:    
Debt maturing within one year, net 6,116 12,229
Accounts payable 257,663 207,215
Other liabilities and accrued expenses 162,403 176,869
Total current liabilities 426,182 396,313
Long-term debt, net 118,283 161,310
Deferred tax liabilities 7,945 7,379
Other liabilities, noncurrent 54,299 51,375
Total liabilities 606,709 616,377
Commitments and Contingencies (Note 8)
Temporary equity    
Redeemable noncontrolling interest 11,274 15,149
Stockholders' equity    
Preferred stock, $0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively
Common stock, $0.0001 par value: 300,000 shares authorized, 106,000 and 104,763 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively 11 10
Additional paid-in capital 688,834 667,617
Accumulated deficit (85,833) (58,765)
Accumulated other comprehensive income (loss) 885 (4,559)
Total stockholders' equity 603,897 604,303
Total liabilities, temporary equity and stockholders' equity $ 1,221,880 $ 1,235,829