Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$252,068
$209,643
$191,675
$202,560
Gross Profit
185,355
152,109
167,169
142,353
EBITDA
202,028
175,709
156,106
168,755
EBIT
169,125
144,556
123,111
135,018
Net Income
126,824
132,349
113,498
107,408
Net Change In Cash
252,068
209,643
191,675
202,560
Free Cash Flow
344,949
40,069
78,123
94,172
Cash
172,849
248,180
240,760
195,498
Basic Shares
65,831
65,820
65,792
65,795

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$712,773
$598,423
$596,185
$645,169
Gross Profit
615,259
507,900
501,543
546,703
EBITDA
574,325
468,139
466,931
517,395
EBIT
429,899
303,202
283,709
328,387
Net Income
332,023
239,440
238,982
274,042
Net Change In Cash
712,773
598,423
596,185
645,169
Free Cash Flow
426,939
413,114
-504,810
61,488
Cash
195,498
104,167
118,586
143,551
Basic Shares
65,795
65,739
65,661
65,626

Earnings Calls

QuarterEPS
2025-09-30
$2.06
2025-06-30
$1.81
2025-03-31
$1.51
2024-12-31
$1.63