Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$865,400
$814,300
$862,900
$798,200
Gross Profit
392,200
368,900
335,000
353,900
EBITDA
236,500
142,000
218,600
208,600
EBIT
185,500
140,600
167,900
164,700
Net Income
131,600
95,500
123,200
119,100
Net Change In Cash
865,400
814,300
862,900
798,200
Free Cash Flow
146,900
91,400
157,100
191,600
Cash
568,200
594,100
620,800
633,200
Basic Shares
75,700
75,800
75,900
75,900

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,268,800
$3,273,900
$3,181,900
$2,764,800
Gross Profit
1,516,700
1,446,900
1,594,400
1,361,500
EBITDA
859,400
732,500
909,800
720,500
EBIT
683,800
732,500
790,100
617,500
Net Income
505,000
596,100
586,900
449,400
Net Change In Cash
3,268,800
3,273,900
3,181,900
2,764,800
Cost of Revenue
-397,600
-142,300
Free Cash Flow
603,000
626,800
489,400
492,600
Cash
620,800
534,300
430,200
855,400
Basic Shares
75,900
75,900
76,000
76,400

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.07
2025-03-31
$1.75
2024-12-31
$2.04