Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$502,420
$482,792
$476,964
$569,256
Gross Profit
308,717
289,064
293,206
409,088
EBITDA
220,297
191,666
188,314
327,038
EBIT
99,352
77,366
79,223
219,484
Net Income
21,708
9,055
15,845
131,334
Net Change In Cash
502,420
482,792
476,964
569,256
Free Cash Flow
-262,638
-201,367
-182,889
-143,698
Cash
22,170
6,053
4,498
7,235
Basic Shares
93,179
93,179
90,200
90,605

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,971,199
$1,939,198
$2,249,555
$1,779,873
Gross Profit
1,293,467
1,045,327
1,114,267
991,089
EBITDA
929,210
634,576
682,442
663,836
EBIT
506,200
280,884
341,319
343,626
Net Income
242,682
88,346
170,058
196,357
Net Change In Cash
1,971,199
1,939,198
2,249,555
1,779,873
Free Cash Flow
-738,881
-524,641
-345,273
-387,143
Cash
4,498
2,215
4,078
1,104
Basic Shares
90,591
86,368
86,169
86,110

Earnings Calls

Quarter EPS
2025-06-30
$0.25
2025-03-31
$0.19
2024-12-31
$0.30
2024-09-30
$1.43