XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Income and Comprehensive Income (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue        
Total revenue $ 456,830 $ 362,106 $ 908,993 $ 728,582
Cost of Revenue        
Depreciation of rental equipment 43,616 43,324 83,946 88,288
Total cost of revenue 346,211 279,348 688,713 561,331
Gross Profit 110,619 82,758 220,280 167,251
Operating Expenses        
Selling, general and administrative expenses 58,028 48,779 115,019 102,434
Amortization 6,606 6,871 13,278 20,206
Non-rental depreciation 2,721 2,317 5,371 5,364
Transaction expenses and other 3,689 6,046 7,149 10,694
Total operating expenses 71,044 64,013 140,817 138,698
Operating Income 39,575 18,745 79,463 28,553
Other Expense        
Interest expense, net 31,625 20,281 60,801 39,437
Financing and other income (5,048) (15,078) (8,999) (24,158)
Total other expense 26,577 5,203 51,802 15,279
Income Before Income Taxes 12,998 13,542 27,661 13,274
Income Tax Expense (Benefit) 1,388 (81) 2,251 2,924
Net Income 11,610 13,623 25,410 10,350
Other Comprehensive Income (Loss):        
Unrealized foreign currency translation adjustments 2,222 (2,636) 2,564 (2,636)
Other Comprehensive Income (Loss) 2,222 (2,636) 2,564 (2,636)
Comprehensive Income $ 13,832 $ 10,987 $ 27,974 $ 7,714
Net Income Per Share:        
Basic (in dollars per share) $ 0.05 $ 0.05 $ 0.10 $ 0.04
Diluted (in dollars per share) $ 0.05 $ 0.05 $ 0.10 $ 0.04
Weighted-Average Common Shares Outstanding:        
Basic (in shares) 246,130 247,745 246,090 247,403
Diluted (in shares) 246,955 248,614 246,932 248,239
Rental revenue        
Revenue        
Total revenue $ 122,169 $ 112,055 $ 240,457 $ 221,200
Cost of Revenue        
Cost of rental revenue 31,981 28,791 61,880 54,584
Equipment sales        
Revenue        
Total revenue 302,117 218,506 603,407 445,692
Cost of Revenue        
Cost of rental revenue 245,266 184,595 491,391 371,873
Parts sales and services        
Revenue        
Total revenue 32,544 31,545 65,129 61,690
Cost of Revenue        
Cost of rental revenue $ 25,348 $ 22,638 $ 51,496 $ 46,586