XML 27 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 10,048,328 $ 30,743,213 $ 19,179,488
Adjustments to reconcile net income to net cash (used in) provided by operating activities:      
Depreciation of property and equipment 4,829,780 4,114,346 2,312,437
Amortization of intangible assets 5,249,358 3,214,814 1,845,193
Amortization of finance lease right-of-use assets 6,352,754 3,236,418 2,913,925
Loss on disposal of assets 852,544 21,173 34,342
Deferred income tax (1,981,519) (9,957,967) 0
Gain from PPP loan forgiveness 0 0 (142,667)
Loss (gain) on equity method investments 343,336 (8,919) 66,818
Bad debt expense 3,601,520 3,815,187 4,467,956
Stock-based compensation 20,969,174 8,054,571 1,376,353
Loss on remeasurement of operating and finance leases 866 (1,388,273) 0
Loss on liquidation of business 70,284 0 0
Gain on remeasurement of warrant liabilities 0 (1,127,388) (5,199,496)
Gain on bargain purchase 0 (1,593,612) 0
Goodwill impairment 0 2,921,958 0
Change in fair value of contingent consideration (1,437,525) 0 0
Changes in operating assets and liabilities:      
Accounts receivable (160,524,934) (8,415,793) (57,996,613)
Asset held for sale 0 190,312 0
Prepaid expenses and other current assets (10,843,890) (4,181,035) (961,165)
Other assets 1,059,605 1,557,655 (2,490,564)
Accounts payable (1,780,403) 3,637,305 11,879,850
Accrued liabilities 58,968,844 (5,964,064) 20,766,723
Net cash (used in) provided by operating activities (64,221,878) 28,869,901 (1,947,420)
CASH FLOWS FROM INVESTING ACTIVITIES:      
Acquisition of property and equipment (7,584,561) (3,198,234) (4,808,409)
Acquisition of intangibles (2,541,661) (2,299,558) (1,849,136)
Acquisition of businesses (20,203,464) (32,953,179) (1,300,000)
Equity method investments (298,932) 0 (655,876)
Proceeds from disposal of property and equipment 747,088 3,000 74,740
Acquisition of leased assets 0 0 (50,504)
Net cash used in investing activities (29,881,530) (38,447,971) (8,589,185)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Proceeds from revolving credit line 25,000,000 0 8,000,000
Repayments of revolving credit line 0 (25,881) (8,000,000)
Repayments of notes payable (25,926) (925,151) (604,826)
Due to seller (13,590,382) (2,535,521) (595,528)
Earnout payments on contingent liabilities (5,266,681) 0 0
Noncontrolling interest contributions 0 2,063,000 333,025
Proceeds from exercise of stock options 1,581,183 1,980,585 628,592
Acquisition of UK Ltd remaining 20% shares 0 0 (479,331)
Payments for taxes related to shares withheld for employee taxes (2,308,954) 0 0
Common stock repurchased 0 (3,731,712) 0
Equity costs 0 (19,570) 0
Payments on obligations under finance lease (4,270,553) (2,985,568) (2,216,309)
Issuance costs related to merger recapitalization 0 0 (19,961,460)
Proceeds from issuance of Class A common stock, net of transaction cost 0 0 178,102,313
Net cash provided (used) in financing activities 1,118,687 (6,179,818) 155,206,476
Effect of exchange rate changes on cash and cash equivalents 1,093,633 761,232 (21,414)
Net (decrease) increase in cash and restricted cash (91,891,088) (14,996,656) 144,648,457
Cash and restricted cash at beginning of period 164,109,074 179,105,730 34,457,273
Cash and restricted cash at end of period 72,217,986 164,109,074 179,105,730
Supplemental disclosure of cash and non-cash transactions:      
Cash paid for interest 250,100 197,005 315,272
Cash paid for interest on finance lease liabilities 600,239 559,596 525,476
Cash paid for income taxes 4,251,658 1,505,235 615,697
Right-of-use assets obtained in exchange for lease liabilities 7,621,538 5,035,201 5,271,662
Fixed assets acquired in exchange for notes payable 0 923,377 1,113,102
Gain from PPP loan forgiveness 0 0 142,667
Due to seller non-cash 0 0 434,494
Receivable exchanged for trade credits 1,500,000 0 0
Reconciliation of cash and restricted cash      
Cash 59,286,147 157,335,323 175,537,221
Restricted cash 12,931,839 6,773,751 3,568,509
Total cash and restricted cash shown in statement of cash flows 72,217,986 164,109,074 179,105,730
FMC NA      
Supplemental disclosure of cash and non-cash transactions:      
Acquisition of remaining FMC NA through due to seller and issuance of stock 7,000,000 0 0
CRMS      
Adjustments to reconcile net income to net cash (used in) provided by operating activities:      
Change in fair value of contingent consideration 1,265,645    
Supplemental disclosure of cash and non-cash transactions:      
Acquisition of remaining FMC NA through due to seller and issuance of stock $ 1,000,000 $ 0 $ 0