Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$809,629
$896,474
$948,960
$934,801
Gross Profit
115,273
315,827
214,734
140,505
EBITDA
247,674
324,451
204,079
202,534
EBIT
143,757
218,348
113,512
103,259
Net Income
65,475
111,288
45,074
31,074
Net Change In Cash
809,629
896,474
948,960
934,801
Free Cash Flow
201,174
267,892
236,290
163,515
Cash
486,456
1,087,439
891,910
511,104
Basic Shares
67,867
67,515
67,393
67,506

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,719,829
$3,723,475
$4,311,188
$4,414,559
Gross Profit
710,422
655,403
865,087
1,075,049
EBITDA
798,423
667,422
864,346
961,520
EBIT
412,720
268,406
506,682
601,630
Net Income
163,986
174,140
353,830
482,358
Net Change In Cash
3,719,829
3,723,475
4,311,188
4,414,559
Free Cash Flow
563,106
211,816
400,378
748,489
Cash
891,910
458,015
857,747
932,069
Basic Shares
67,560
67,811
71,677
76,243

Earnings Calls

Quarter EPS
2025-06-30
$0.97
2025-03-31
$1.30
2024-12-31
$1.24
2024-09-30
$1.21