Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$386,289
$376,429
$350,530
$377,215
Gross Profit
109,014
104,087
100,179
116,481
EBITDA
70,609
57,150
53,651
52,605
EBIT
49,710
36,251
33,404
47,079
Net Income
51,544
31,748
27,359
31,793
Net Change In Cash
386,289
376,429
350,530
377,215
Free Cash Flow
-6,159
67,422
-52,663
-32,436
Cash
250,705
251,771
191,127
247,503
Basic Shares
29,932
29,788
29,867
29,796

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,415,491
$1,297,429
$1,198,151
$1,185,204
Gross Profit
398,280
330,811
278,878
191,809
EBITDA
215,174
141,176
116,666
124,338
EBIT
146,887
70,570
47,092
37,102
Net Income
94,797
-6,780
9,215
-15,791
Net Change In Cash
1,415,491
1,297,429
1,198,151
1,185,204
Free Cash Flow
-77,973
-49,470
-63,700
92,786
Cash
247,503
180,265
163,683
263,769
Basic Shares
29,552
28,139
28,574
28,533

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.72
2025-06-30
$1.07
2025-03-31
$0.92