Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$388,705
$377,264
$386,289
$376,429
Gross Profit
368,559
75,337
109,014
104,087
EBITDA
56,208
50,511
70,609
57,150
EBIT
30,391
32,134
49,710
36,251
Net Income
13,106
18,423
51,544
31,748
Net Change In Cash
388,705
377,264
386,289
376,429
Free Cash Flow
-49,564
47,547
-6,159
67,422
Cash
344,525
293,631
250,705
251,771
Basic Shares
30,062
29,963
29,932
29,788

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-03-31
$0.55
2025-12-31
$0.89
2025-09-30
$1.72
2025-06-30
$0.68