XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Reporting - Reconciliation of Net Income to Adjusted Segment Earnings before Interest, Taxes, Depreciation and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]                
Net income $ 66,466 $ 83,947 $ 79,965 $ 83,317 $ 62,395 $ 47,547 $ 230,378 $ 193,259
Income tax provision 22,320     24,385     60,585 62,067
Interest income and other 909     (5,147)     (2,581) (3,221)
Interest expense 1,197     4,474     6,235 10,435
Total Adjusted Segment EBITDA 141,743     145,657     450,132 397,382
Segment Reconciling Items                
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]                
Net income 66,466     83,317     230,378 193,259
Income tax provision 22,320     24,385     60,585 62,067
Interest income and other 909     (5,147)     (2,581) (3,221)
Interest expense 1,197     4,474     6,235 10,435
Unallocated corporate expenses 39,321     27,589     121,736 101,349
Segment depreciation expense 10,477     9,699     30,630 28,554
Amortization of intangible assets 1,053     1,340     3,149 4,939
Total Adjusted Segment EBITDA $ 141,743     $ 145,657     $ 450,132 $ 397,382