XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 36,562 $ 97,659
Accounts receivable, net 85,920 41,149
Inventory, Net 57,712 21,908
Prepaid expenses and other current assets 14,262 11,890
Total current assets 194,456 172,606
Property and equipment, net 1,459 1,636
Intangible assets, net 112,474 10,671
Goodwill 43,057 39,743
Deferred tax asset, net 23,244 18,798
Other assets 7,066 10,278
Total assets 381,756 253,732
Current liabilities:    
Accounts payable 19,971 16,431
Accrued expenses and other liabilities 67,150 32,338
Current debt 21,843 25,607
Total current liabilities 108,964 74,376
Long-term debt 28,018 0
Deferred tax liability 4,536 0
Other long-term liabilities 2,256 2,903
Total liabilities 143,774 77,279
Commitments and Contingencies
Stockholders' equity:    
Preferred stock, 1,500,000 shares authorized and no shares issued or outstanding as of June 30, 2022 and December 31, 2021 0 0
Common stock, $0.001 par value; 50,000,000 shares authorized; 17,549,023 and 16,903,034 shares issued as of June 30, 2022 and December 31, 2021, respectively 18 17
Additional paid in capital 358,377 325,779
Accumulated other comprehensive income (loss) 2,281 (94)
Retained earnings 110,470 75,862
Treasury stock, at cost, 4,278,831 and 4,111,622 shares as of June 30, 2022 and December 31, 2021, respectively (233,164) (225,111)
Total stockholders' equity 237,982 176,453
Total liabilities and stockholders' equity $ 381,756 $ 253,732