XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Reporting - Reconciliation of Net Income to Adjusted Segment Earnings before Interest, Taxes, Depreciation and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]            
Net income $ 83,947 $ 79,965 $ 62,395 $ 47,547 $ 163,912 $ 109,942
Income tax provision 18,735   22,708   38,265 37,682
Interest income and other (1,909)   584   (3,490) 1,926
Interest expense 3,319   3,022   5,038 5,961
Total Adjusted Segment EBITDA 158,298   138,981   308,389 251,727
Segment Reconciling Items            
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]            
Net income 83,947   62,395   163,912 109,942
Income tax provision 18,735   22,708   38,265 37,682
Interest income and other (1,909)   584   (3,490) 1,926
Interest expense 3,319   3,022   5,038 5,961
Unallocated corporate expenses 42,884   39,026   82,415 73,761
Segment depreciation expense 10,242   9,829   20,153 18,856
Amortization of intangible assets 1,080   1,417   2,096 3,599
Total Adjusted Segment EBITDA $ 158,298   $ 138,981   $ 308,389 $ 251,727