Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$720,284
$664,762
$729,372
$684,049
Gross Profit
307,267
327,246
359,690
384,816
EBITDA
194,365
172,768
222,372
232,410
EBIT
91,587
75,346
117,339
124,740
Net Income
55,222
41,437
95,036
93,965
Net Change In Cash
720,284
664,762
729,372
684,049
Free Cash Flow
115,450
112,173
149,776
125,566
Cash
991,849
1,137,620
1,163,396
1,229,778
Basic Shares
117,538
120,233
121,581
123,026

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,755,026
$2,750,571
$3,311,822
$3,827,808
Gross Profit
1,322,659
1,322,191
1,760,730
2,281,955
EBITDA
840,253
713,558
1,182,792
1,617,153
EBIT
412,404
281,789
755,792
1,305,710
Net Income
295,833
-118,378
569,179
943,157
Net Change In Cash
2,755,026
2,750,571
3,311,822
3,827,808
Free Cash Flow
541,651
9,904
594,178
1,310,862
Cash
1,163,396
913,163
454,358
603,320
Basic Shares
122,822
124,812
126,426
116,674

Earnings Calls

Quarter EPS
2025-06-30
$1.18
2025-03-31
$1.01
2024-12-31
$1.42
2024-09-30
$1.28