Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$411,755
$388,705
$377,264
$386,289
Gross Profit
108,827
368,559
75,337
109,014
EBITDA
74,525
56,208
50,511
70,609
EBIT
45,636
30,391
32,134
49,710
Net Income
21,154
13,106
18,423
51,544
Net Change In Cash
411,755
388,705
377,264
386,289
Free Cash Flow
-26,286
-49,564
47,547
-6,159
Cash
314,752
344,525
293,631
250,705
Basic Shares
30,011
30,062
29,963
29,932

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
261,423
215,174
141,176
116,666
EBIT
191,154
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
56,147
-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-06-30
$0.70
2026-03-31
$0.55
2025-12-31
$0.89
2025-09-30
$1.72