Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$293,329
$279,984
$272,449
$265,437
Gross Profit
160,124
159,296
157,303
152,010
EBITDA
26,261
19,608
17,797
25,031
EBIT
21,849
15,232
13,397
20,334
Net Income
17,111
11,210
7,212
15,658
Net Change In Cash
293,329
279,984
272,449
265,437
Free Cash Flow
11,932
6,516
40,281
26,689
Cash
68,914
54,601
143,086
95,012
Basic Shares
65,507
65,594
70,427
64,525

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-06-30
$0.21
2026-03-31
$0.40
2025-12-31
$0.39
2025-09-30
$0.44