Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$301,712
$293,329
$279,984
$272,449
Gross Profit
160,769
160,124
159,296
157,303
EBITDA
16,553
26,261
19,608
17,797
EBIT
21,849
15,232
13,397
Net Income
10,218
17,111
11,210
7,212
Net Change In Cash
301,712
293,329
279,984
272,449
Free Cash Flow
3,428
11,932
6,516
40,281
Cash
55,890
68,914
54,601
143,086
Basic Shares
64,447
65,507
65,594
70,427

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,000,010
$831,518
$1,039,593
$867,827
Gross Profit
568,316
453,594
518,316
435,428
EBITDA
51,878
-12,096
51,388
68,357
EBIT
34,168
-31,646
34,757
54,042
Net Income
17,884
-29,747
29,325
41,010
Net Change In Cash
1,000,010
831,518
1,039,593
867,827
Cost of Revenue
28,164
Free Cash Flow
115,518
50,346
38,396
13,116
Cash
143,086
43,162
63,409
79,073
Basic Shares
70,427
65,879
69,320
68,911

Earnings Calls

QuarterEPS
2026-09-30
$0.16
2026-06-30
$0.21
2026-03-31
$0.40
2025-12-31
$0.39