Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,093,938
$1,041,869
$1,063,000
$1,126,691
Gross Profit
434,398
381,621
434,000
449,373
EBITDA
307,858
238,140
234,921
320,059
EBIT
252,555
184,756
190,000
265,201
Net Income
81,981
35,426
24,000
97,894
Net Change In Cash
1,093,938
1,041,869
1,063,000
1,126,691
Free Cash Flow
111,685
57,244
160,702
167,554
Cash
174,661
201,017
236,000
200,493
Basic Shares
74,528
73,804
74,175
74,162

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,386,112
$3,875,907
$2,451,608
$1,923,719
Gross Profit
1,725,293
1,435,346
879,704
686,935
EBITDA
975,270
647,299
299,141
170,146
EBIT
783,760
411,549
161,050
92,751
Net Income
110,271
-253,921
-85,606
-26,473
Net Change In Cash
4,386,112
3,875,907
2,451,608
1,923,719
Free Cash Flow
577,641
417,248
10,672
-106,026
Cash
235,745
241,133
208,694
138,771
Basic Shares
67,651
43,917
45,041
47,920

Earnings Calls

Quarter EPS
2025-06-30
$0.33
2025-03-31
$0.18
2024-12-31
$0.12
2024-09-30
$0.25