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
387,966
238,492
202,028
175,709
EBIT
297,091
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,705
-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
574,325
468,139
466,931
EBIT
597,266
429,899
303,202
283,709
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
704,846
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
$1.92
2025-06-30
$1.81