Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,064,304
$906,652
$843,746
$814,577
Gross Profit
117,525
107,905
31,479
151,210
EBITDA
124,949
145,375
105,501
192,098
EBIT
61,088
82,041
48,864
142,116
Net Income
35,610
46,088
30,869
104,675
Net Change In Cash
1,064,304
906,652
843,746
814,577
Free Cash Flow
-1,525
89,944
-281,973
-27,685
Cash
321,504
280,185
279,681
313,497
Basic Shares
151,700
152,000
139,600
132,700

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,563,747
$2,947,340
$1,528,248
$1,208,894
Gross Profit
683,320
514,894
400,303
299,705
EBITDA
612,675
779,756
398,487
370,456
EBIT
411,337
553,647
242,118
220,289
Net Income
354,296
469,957
227,396
184,821
Net Change In Cash
3,563,747
2,947,340
1,528,248
1,208,894
Free Cash Flow
147,132
396,684
426,397
84,905
Cash
279,681
287,545
285,742
132,506
Basic Shares
134,188
133,033
135,416
138,951

Earnings Calls

Quarter EPS
2025-06-30
$0.23
2025-03-31
$0.30
2024-12-31
$0.22
2024-09-30
$0.78