XML 23 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 31,989 $ 35,754
Accounts receivable, net 23,314 26,861
Prepaid expenses 7,885 6,849
Other current assets 704 587
Total current assets 63,892 70,051
Non-current assets:    
Property and equipment, net 7,321 8,223
Operating lease right-of-use assets 10,526 13,876
Goodwill 99,175 99,175
Deferred income tax assets, net 46,260 52,398
Other non-current assets 510 754
Total non-current assets 163,792 174,426
TOTAL ASSETS 227,684 244,477
Current liabilities:    
Accounts payable 5,969 5,880
Accrued compensation and benefits 7,284 11,628
Deferred revenue 26,298 27,255
Operating lease liabilities 4,184 5,096
Other current liabilities 4,273 4,573
Total current liabilities 48,008 54,432
Non-current liabilities:    
Asset retirement obligations 7,191 7,237
Operating lease liabilities 6,902 10,604
Other non-current liabilities 1,812 1,107
Total non-current liabilities 15,905 18,948
TOTAL LIABILITIES 63,913 73,380
COMMITMENTS AND CONTINGENCIES (Note 11)
STOCKHOLDERS’ EQUITY:    
Preferred stock—$0.0001 par value; 25,000,000 shares authorized; no shares issued or outstanding 0 0
Common stock—$0.0001 par value; 75,000,000 shares authorized; 19,992,102 and 19,703,800 shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively. 2 2
Additional paid-in capital 102,936 99,908
Accumulated other comprehensive loss (1,764) (1,909)
Retained earnings 62,597 73,096
TOTAL STOCKHOLDERS’ EQUITY 163,771 171,097
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 227,684 $ 244,477