XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 180,524 $ 154,925
Restricted cash 437 547
Short-term investments 105,875 147,488
Accounts receivable, net 130,140 124,221
Contract assets 20,490 16,507
Inventories 244,470 206,908
Prepaid expenses and other current assets 27,218 18,305
Total current assets 709,154 668,901
Property, plant, and equipment, net 111,993 107,281
Operating lease right-of-use assets 25,611 26,467
Intangible assets, net 48,192 23,887
Goodwill 214,964 181,943
Deferred income taxes 115,314 116,349
Other assets 3,219 3,355
Total assets 1,228,447 1,128,183
Current liabilities:    
Accounts payable 63,212 52,049
Accrued expenses and other current liabilities 61,823 56,031
Customer deposits and deferred revenue 156,700 127,223
Income taxes payable 563 2,432
Current portion of long-term debt   20,169
Total current liabilities 282,298 257,904
Deferred income taxes 6,878 1,285
Long-term debt 274,335 254,491
Long-term operating lease liabilities 32,838 33,581
Other liabilities 19,498 3,098
Total liabilities 615,847 550,359
Stockholders' equity:    
Preferred stock, $0.01 par value; 500,000 shares authorized; no shares issued and outstanding.
Common stock, $0.01 par value; 120,000,000 shares authorized; 56,337,933 shares issued and outstanding at June 30, 2023 and 51,660,409 shares issued and outstanding at December 31, 2022 564 517
Additional paid-in capital 1,189,051 1,078,180
Accumulated deficit (578,380) (501,801)
Accumulated other comprehensive income 1,365 928
Total stockholders' equity 612,600 577,824
Total liabilities and stockholders' equity $ 1,228,447 $ 1,128,183