XML 27 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 29,145 $ 31,989
Accounts receivable, net 21,950 23,314
Prepaid expenses 9,362 7,885
Other current assets 840 704
Total current assets 61,297 63,892
Non-current assets:    
Property and equipment, net 5,952 7,321
Operating lease right-of-use assets 8,249 10,526
Goodwill 99,175 99,175
Deferred income tax assets, net 41,686 46,260
Other non-current assets 744 510
Total non-current assets 155,806 163,792
TOTAL ASSETS 217,103 227,684
Current liabilities:    
Accounts payable 5,630 5,969
Accrued compensation and benefits 7,363 7,284
Deferred revenue 28,366 26,298
Operating lease liabilities 2,904 4,184
Other current liabilities 4,511 4,273
Total current liabilities 48,774 48,008
Non-current liabilities:    
Asset retirement obligations 5,945 7,191
Operating lease liabilities 5,869 6,902
Other non-current liabilities 1,769 1,812
Total non-current liabilities 13,583 15,905
TOTAL LIABILITIES 62,357 63,913
COMMITMENTS AND CONTINGENCIES (Note $10)
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; 20,284,177 and 19,992,102 shares issued and outstanding as of December 31, 2024 and December 31, 2023, respectively. 2 2
Additional paid-in capital 105,736 102,936
Accumulated other comprehensive loss (1,784) (1,764)
Retained earnings 50,792 62,597
TOTAL STOCKHOLDERS’ EQUITY 154,746 163,771
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 217,103 $ 227,684