Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$450,539
$469,125
$375,323
$252,068
Gross Profit
291,080
314,622
242,219
185,355
EBITDA
353,817
411,223
238,492
202,028
EBIT
257,617
320,348
158,461
169,125
Net Income
236,393
281,130
93,610
126,824
Net Change In Cash
450,539
469,125
375,323
252,068
Free Cash Flow
285,122
293,562
241,435
-819,534
Cash
182,468
234,142
233,719
172,849
Basic Shares
85,052
85,017
80,679
65,831

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
461,803
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-06-30
$2.56
2026-03-31
$2.72
2025-12-31
$1.92
2025-09-30
$2.06