XML 70 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Discontinued Operations - Summary of Results of Discontinued Operations Reported in Consolidated Statements of Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Gross Profit      
Income from discontinued operations before provision for income taxes   $ 1,709 $ 15,334
Provision for income taxes from discontinued operations   453 3,505
Income from discontinued operations   62,769 11,829
Sales [Member]      
Revenues      
Total non-lease revenues $ 262,290 207,165 147,720
Other [Member]      
Revenues      
Total non-lease revenues $ 10,225 12,181 3,319
Adler Tank Rentals, LLC      
Revenues      
Rental   6,520 66,366
Rental related services   2,584 27,654
Rental operations   9,104 94,020
Total revenues   9,438 98,158
Direct costs of rental operations:      
Depreciation of rental equipment   1,325 16,004
Rental related services   2,020 20,947
Other   1,270 12,422
Total direct costs of rental operations   4,614 49,373
Costs of sales   159 2,085
Total costs of revenues   4,773 51,458
Gross Profit      
Rental   3,926 37,940
Rental related services   564 6,707
Rental operations   4,490 44,647
Total gross profit   4,665 46,700
Selling and administrative expenses   2,582 28,428
Income from operations   2,083 18,272
Interest expense allocation   374 2,938
Income from discontinued operations before provision for income taxes   1,709 15,334
Provision for income taxes from discontinued operations   453 3,505
Income from discontinued operations   1,256 11,829
Adler Tank Rentals, LLC | Sales [Member]      
Revenues      
Total non-lease revenues   269 2,933
Gross Profit      
Total gross profit   110 848
Adler Tank Rentals, LLC | Other [Member]      
Revenues      
Total non-lease revenues   65 1,205
Gross Profit      
Total gross profit   $ 65 $ 1,205