XML 155 R141.htm IDEA: XBRL DOCUMENT v3.25.4
Segments - Reconciliation of Gross Margin to Adjusted Gross Margin (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reconciliation of gross margin to adjusted gross margin      
Total revenues $ 1,489,818 $ 1,157,591 $ 990,337
Cost of sales, exclusive of depreciation and amortization (509,425) (458,501) (449,019)
Depreciation and amortization (256,761) (193,194) (166,241)
Gross margin 723,632 505,896 375,077
Depreciation and amortization 256,761 193,194 166,241
Adjusted gross margin $ 980,393 $ 699,090 $ 541,318