XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 126,562 $ 106,045
Accounts receivable, net 59,844 30,913
Inventories, net 1,247 3,311
Prepaid expenses 3,329 3,059
Other current assets 732 786
Total current assets 191,714 144,114
Property and equipment    
Furniture and equipment 15,420 13,574
Leasehold improvements 2,994 2,669
Finance leases right-of-use assets 30,784 30,791
Property and equipment, gross 49,198 47,034
Less: Accumulated depreciation and amortization (34,057) (32,057)
Net property and equipment 15,141 14,977
Operating lease right-of-use assets 852 1,464
Goodwill 17,922 14,916
Intangible assets, net 19,199 7,420
Other assets 1,253 926
Total assets 246,081 183,817
Current liabilities    
Accounts payable and other accrued liabilities 34,548 20,899
Accrued compensation and benefits 6,557 8,474
Contract liabilities 6,381 5,654
Finance lease obligations – short-term 1,461 1,339
Operating lease obligations – short-term 564 677
Other current liabilities 1,430 1,903
Total current liabilities 50,941 38,946
Finance lease obligations - long-term 12,840 14,301
Operating lease obligations - long-term 388 941
Deferred income taxes 723 652
Other liabilities 935 1,873
Total liabilities 65,827 56,713
Commitments and contingencies (Note 18)
Stockholders’ equity    
Common stock, $0.001 par value, 250,000,000 shares authorized, 66,767,450 shares and 64,625,071 shares issued and outstanding as of December 31, 2021 and 2020, respectively 105 103
Additional paid-in capital 367,153 270,800
Accumulated other comprehensive (loss) income (27) 44
Accumulated deficit (186,977) (143,843)
Total stockholders’ equity 180,254 127,104
Total liabilities and stockholders' equity $ 246,081 $ 183,817