Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$375,323
$252,068
$209,643
$191,675
Gross Profit
185,355
152,109
167,169
EBITDA
-21,792
202,028
175,709
156,106
EBIT
-101,823
169,125
144,556
123,111
Net Income
93,610
126,824
132,349
113,498
Net Change In Cash
375,323
252,068
209,643
191,675
Free Cash Flow
241,705
-819,534
40,069
78,123
Cash
233,719
172,849
248,180
240,760
Basic Shares
80,679
65,831
65,820
65,792

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
615,259
507,900
501,543
EBITDA
512,051
574,325
468,139
466,931
EBIT
334,969
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
$0
2025-12-31
$1.92
2025-09-30
$2.06
2025-06-30
$1.81