Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$469,125
$375,323
$252,068
$209,643
Gross Profit
314,622
242,219
185,355
152,109
EBITDA
411,223
238,492
202,028
175,709
EBIT
320,348
158,461
169,125
144,556
Net Income
281,130
93,610
126,824
132,349
Net Change In Cash
469,125
375,323
252,068
209,643
Free Cash Flow
293,562
241,435
-819,534
40,069
Cash
234,142
233,719
172,849
248,180
Basic Shares
85,017
80,679
65,831
65,820

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,030,471
$712,773
$598,423
$596,185
Gross Profit
713,858
615,259
507,900
501,543
EBITDA
774,348
580,267
475,477
466,090
EBIT
597,266
435,841
310,540
282,868
Net Income
466,281
332,023
239,440
238,982
Net Change In Cash
1,030,471
712,773
598,423
596,185
Free Cash Flow
-459,907
426,939
413,114
-504,810
Cash
233,719
195,498
104,167
118,586
Basic Shares
69,560
65,795
65,739
65,661

Earnings Calls

QuarterEPS
2026-03-31
$2.72
2025-12-31
$1.92
2025-09-30
$2.06
2025-06-30
$1.81