Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$800,372
$580,471
$856,645
$805,858
Gross Profit
76,973
-76,973
327,868
146,752
EBITDA
183,144
117,515
190,977
154,216
EBIT
79,252
23,170
100,440
63,457
Net Income
15,828
-7,207
50,262
22,859
Net Change In Cash
800,372
580,471
856,645
805,858
Free Cash Flow
73,329
-58
73,079
84,849
Cash
68,630
53,650
109,747
100,180
Basic Shares
137,181
134,799
136,534
136,530

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,260,975
$3,200,177
$2,970,595
$2,454,535
Gross Profit
681,093
681,774
417,426
445,610
EBITDA
670,844
-171,091
630,758
544,207
EBIT
305,510
-591,685
207,316
286,154
Net Income
90,422
-678,895
69,316
156,175
Net Change In Cash
3,260,975
3,200,177
2,970,595
2,454,535
Cost of Revenue
49,665
Free Cash Flow
235,784
143,203
-17,556
72,371
Cash
109,747
77,132
46,272
149,627
Basic Shares
135,531
134,418
138,988
133,034

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.10
2025-03-31
-$0.05
2024-12-31
$0.41