v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 69,858 $ 59,379
Marketable investments 118,172 195,496
Accounts receivable, net of allowance for credit losses of $862 and $2,092 at December 31, 2022 and 2021, respectively 203,384 133,940
Inventories 334,006 263,504
Prepaid expenses and other current assets 30,279 29,155
Total current assets 755,699 681,474
Property and equipment, net 65,015 58,856
Operating lease right-of-use assets 192,636 131,955
Finance lease right-of-use assets 33,323 36,276
Intangible assets, net 81,161 90,618
Goodwill 166,046 166,388
Deferred taxes 64,213 65,698
Other non-current assets 12,793 12,985
Total assets 1,370,886 1,244,250
Current liabilities:    
Accounts payable 26,679 13,421
Accrued liabilities 106,300 99,796
Current operating lease liabilities 10,033 8,267
Current finance lease liabilities 1,920 1,713
Total current liabilities 144,932 123,197
Non-current operating lease liabilities 198,955 137,045
Non-current finance lease liabilities 24,865 26,523
Other non-current liabilities 3,276 3,558
Total liabilities 372,028 290,323
Commitments and contingencies (Note 10)
Stockholders’ equity:    
Preferred stock, $.001 par value per share - 5,000,000 shares authorized, none issued and outstanding at December 31, 2022 and December 31, 2021 0 0
Common stock, $0.001 par value per share - 300,000,000 shares authorized, 38,107,977 issued and outstanding at December 31, 2022; 300,000,000 shares authorized, 37,578,483 issued and outstanding at December 31, 2021 38 37
Additional paid-in capital 963,040 910,614
Accumulated other comprehensive loss (8,124) (2,630)
Retained earnings 43,904 45,906
Total stockholders’ equity 998,858 953,927
Total liabilities and stockholders’ equity $ 1,370,886 $ 1,244,250