XML 23 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities      
Net (loss) income $ (513) $ 9,300 $ 13,711
Adjustments to reconcile net income to net cash provided by operating activities      
Depreciation and amortization 24,063 13,295 8,069
Deferred income taxes (2,981) (660) 1,638
Stock-based compensation 6,736 3,136 1,994
Non-cash lease expense 2,135 2,497 2,802
Amortization of contract asset 2,058 669 0
Provision for credit losses 268 106 100
Change in operating assets and liabilities      
Accounts and other receivables (24,287) (14,736) (8,689)
Prepaid expenses and other current and long-term assets 1,211 1,346 840
Accounts payable 4,766 7,380 14,636
Accrued liabilities 3,400 (44) 2,759
Operating lease liabilities (1,832) (2,443) (2,641)
Contract liabilities 3,299 474 184
Income taxes receivable, net of payable 1,544 (827) 217
Net cash provided by operating activities 19,867 19,493 35,620
Cash flows from investing activities      
Business combinations, net of cash and restricted cash acquired (3,260) (57,400) 290
Other intangible assets acquired (280) (130) 0
Purchases of property and equipment (1,257) (979) (458)
Capitalized internal-use software development costs (29,763) (19,300) (14,389)
Net cash used in investing activities (34,560) (77,809) (15,137)
Cash flows from financing activities      
Proceeds from initial public offering, net of underwriter's discounts and commissions 0 224,595 0
Proceeds from private placement 0 50,000 0
Proceeds from repayment of related party loan 0 813 0
Proceeds from exercise of stock-based awards 1,490 315 0
Financial institution funds in-transit (33,443) 1,984 0
Payments of deferred offering costs 0 (1,961) 0
Payments on other financing obligations (5,062) (4,562) (1,035)
Payments on finance leases (268) (272) (323)
Net cash (used in) provided by financing activities (37,283) 213,487 (1,358)
Foreign currency effect on cash, cash equivalents and restricted cash (168) (8) 114
Net (decrease) increase in cash, cash equivalents and restricted cash (52,144) 155,163 19,239
Cash and cash equivalents      
Beginning of period 201,829 46,666 27,427
End of period 149,685 201,829 46,666
Supplemental disclosure of cash flow information:      
Cash paid for income taxes, net of refunds 672 2,487 2,891
Non-cash investing activities:      
Property and equipment purchases in accounts payable 81 268 7
Business acquisition liability in accrued liabilities and finance leases and other finance obligations, net of current portion 740 813 0
Non-cash financing activities:      
Prepaid insurance funded through short-term borrowings 4,625 5,756 1,389
Issuance of warrant and change in estimate of warrants expected to vest 3,524 4,802 0
Property and equipment acquired through finance lease liabilities 0 0 814
Intangibles acquired through other financing obligations 0 0 55
Cash and Cash Equivalents [Member]      
Cash and cash equivalents      
Beginning of period 168,386 46,666  
End of period 147,334 168,386 46,666
Restricted Cash [Member]      
Cash and cash equivalents      
Beginning of period 0 0  
End of period 2,351 0 0
Restricted Funds Held For Financial Institutions [Member]      
Cash and cash equivalents      
Beginning of period 33,443 0  
End of period 0 33,443 0
Series A Preferred Stock [Member]      
Cash flows from financing activities      
Redemption of Series A preferred stock 0 (23,013) 0
Payment of dividends on Series A preferred stock $ 0 $ (34,412) $ 0
Class A Common Stock [Member]      
Non-cash investing activities:      
Fair value of Class A common stock issued for acquisitions 0 66,229 0