Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$866,500
$826,600
$746,500
$815,200
Gross Profit
277,900
263,200
259,500
261,400
EBITDA
151,300
45,600
89,800
122,000
EBIT
104,700
300
69,400
76,900
Net Income
52,600
-20,200
48,300
38,200
Net Change In Cash
866,500
826,600
746,500
815,200
Free Cash Flow
85,800
-63,600
81,500
46,100
Cash
474,500
456,000
544,500
505,700
Basic Shares
91,800
91,500
92,200
92,000

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,240,400
$3,142,800
$3,396,900
$3,315,500
Gross Profit
1,056,700
902,700
882,700
1,099,600
EBITDA
510,100
391,400
427,200
472,900
EBIT
330,400
202,600
246,100
308,600
Net Income
169,500
75,700
703,100
230,800
Net Change In Cash
3,240,400
3,142,800
3,396,900
3,315,500
Cost of Revenue
60,800
-31,000
Free Cash Flow
134,900
82,200
292,900
133,200
Cash
544,500
545,800
641,100
601,200
Basic Shares
92,000
91,800
92,200
92,100

Earnings Calls

Quarter EPS
2025-06-30
$0.57
2025-03-31
$0.76
2024-12-31
$0.49
2024-09-30
$0.65