XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 156,419 $ 154,925
Restricted cash 378 547
Short-term investments 130,117 147,488
Accounts receivable, net 122,393 124,221
Contract assets 29,475 16,507
Inventories 252,120 206,908
Prepaid expenses and other current assets 29,898 18,305
Total current assets 720,800 668,901
Property, plant, and equipment, net 118,213 107,281
Operating lease right-of-use assets 24,960 26,467
Intangible assets, net 46,069 23,887
Goodwill 214,964 181,943
Deferred income taxes 118,069 116,349
Other assets 3,158 3,355
Total assets 1,246,233 1,128,183
Current liabilities:    
Accounts payable 62,985 52,049
Accrued expenses and other current liabilities 65,599 56,031
Customer deposits and deferred revenue 138,723 127,223
Income taxes payable 479 2,432
Current portion of long-term debt   20,169
Total current liabilities 267,786 257,904
Deferred income taxes 6,865 1,285
Long-term debt 274,646 254,491
Long-term operating lease liabilities 32,154 33,581
Other liabilities 20,302 3,098
Total liabilities 601,753 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,336,738 shares issued and outstanding at September 30, 2023 and 51,660,409 shares issued and outstanding at December 31, 2022 564 517
Additional paid-in capital 1,196,224 1,078,180
Accumulated deficit (553,806) (501,801)
Accumulated other comprehensive income 1,498 928
Total stockholders' equity 644,480 577,824
Total liabilities and stockholders' equity $ 1,246,233 $ 1,128,183