XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition and Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenues
The Company’s disaggregated revenues are as follows:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2024202320242023
Temporary placement services$106,770,291 $96,427,450 $310,340,859 $281,788,801 
Permanent placement and other services1,033,552 1,357,706 2,722,469 3,389,079 
Total service revenues, net$107,803,843 $97,785,156 $313,063,328 $285,177,880 
Schedule of Accounts Receivable
Accounts receivable is as follows:
 September 30,
2024
December 31,
2023
Accounts receivable$51,539,750 $60,720,972 
Allowance for doubtful accounts(2,726,107)(1,902,140)
Accounts receivable, net$48,813,643 $58,818,832