Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$209,643
$191,675
$200,488
$192,317
Gross Profit
152,109
167,169
176,090
165,125
EBITDA
175,709
156,106
167,181
155,023
EBIT
144,556
123,111
133,444
118,846
Net Income
132,349
113,498
107,408
96,242
Net Change In Cash
209,643
191,675
200,488
192,317
Free Cash Flow
40,069
78,123
94,172
133,224
Cash
248,180
240,760
195,498
127,882
Basic Shares
65,820
65,792
65,795
65,795

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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

Quarter EPS
2025-09-30
$0
2025-06-30
$1.81
2025-03-31
$1.51
2024-12-31
$1.63