XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Discontinued Operations (Tables)
3 Months Ended
Mar. 31, 2025
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Discontinued Operations
Discontinued operations for the period ended March 31, 2024 is comprised of the following:

Three Months Ended March 31, 2024
Revenue$309,240 
Cost of revenue
314,942 
Selling, general and administrative
29,366 
Other
2,862 
Total costs and expenses
347,170 
Loss from discontinued operations before taxes(37,930)
Tax benefit(2,941)
Loss from discontinued operations, net of tax
$(34,989)