v3.24.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 11,106 $ 22,707
Accounts receivable, net 95,301 107,118
Unbilled receivables 13,792 40,136
Inventory, net 65,854 52,804
Other current assets 4,716 4,421
Total Current Assets 190,769 227,186
Property, plant and equipment, net 28,055 24,836
Goodwill 69,941 69,941
Other intangible assets, net 42,979 48,668
Deferred tax assets 460,011 468,195
Other assets 9,546 5,167
Total Assets 801,301 843,993
Current Liabilities    
Accounts payable 23,743 14,396
Accrued expenses and other 12,865 22,907
Warranty liability—current portion 34,743 31,099
Deferred revenue 20,562 22,228
Long-term debt—current portion 0 2,000
Total Current Liabilities 91,913 92,630
Revolving line of credit 141,750 40,000
Long-term debt, less current portion 0 139,445
Warranty liability, less current portion 20,000 23,815
Other long-term liabilities 2,442 3,107
Total Liabilities 256,105 298,997
Commitments and Contingencies (Note 13)
Stockholders’ Equity    
Preferred stock, $0.00001 par value - 5,000,000 shares authorized; none issued and outstanding as of September 30, 2024 and December 31, 2023 0 0
Additional paid-in capital 479,764 470,542
Treasury stock, at cost, 3,908,387 and zero shares as of September 30, 2024 and December 31, 2023, respectively (25,331) 0
Retained earnings 90,761 74,452
Total stockholders' equity 545,196 544,996
Total Liabilities and Stockholders’ Equity 801,301 843,993
Class A Common Stock    
Stockholders’ Equity    
Common stock 2 2
Class B Common Stock    
Stockholders’ Equity    
Common stock $ 0 $ 0