v3.26.1
Revenue Recognition and Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenues
The Company’s disaggregated revenues are as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Temporary placement services$313,961,556 $102,033,461 $559,531,850 $203,859,800 
Brokerage services2,509,985 — 4,482,812 — 
Payrolling services1,194,124 — 2,133,112 — 
Permanent placement and other services2,141,110 863,532 3,545,894 1,846,000 
Total service revenues, net$319,806,775 $102,896,993 $569,693,668 $205,705,800 
Schedule of Accounts Receivable
Accounts receivable is as follows:
June 30,
2026
December 31,
2025
Accounts receivable$182,460,232 $68,973,316 
Allowance for doubtful accounts(2,456,839)(3,222,723)
Accounts receivable, net$180,003,393 $65,750,593