Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$377,264
$386,289
$376,429
$350,530
Gross Profit
75,337
109,014
104,087
100,179
EBITDA
50,273
70,609
57,150
53,651
EBIT
31,896
49,710
36,251
33,404
Net Income
18,423
51,544
31,748
27,359
Net Change In Cash
377,264
386,289
376,429
350,530
Free Cash Flow
-6,159
67,422
-52,663
Cash
293,631
250,705
251,771
191,127
Basic Shares
29,963
29,932
29,788
29,867

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,490,512
$1,415,491
$1,297,429
$1,198,151
Gross Profit
317,964
398,280
330,811
278,878
EBITDA
214,112
215,174
141,176
116,666
EBIT
143,843
146,887
70,570
47,092
Net Income
129,074
94,797
-6,780
9,215
Net Change In Cash
1,490,512
1,415,491
1,297,429
1,198,151
Free Cash Flow
-77,973
-49,470
-63,700
Cash
293,631
247,503
180,265
163,683
Basic Shares
29,963
29,552
28,139
28,574

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.89
2025-09-30
$1.72
2025-06-30
$0.96