Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$384,049
$376,853
$366,920
$353,557
Gross Profit
102,613
114,035
60,054
54,827
EBITDA
11,537
14,401
13,440
18,190
EBIT
7,831
10,369
9,389
14,228
Net Income
4,880
5,630
5,873
9,413
Net Change In Cash
384,049
376,853
366,920
353,557
Free Cash Flow
13,747
25,340
23,935
12,049
Cash
153,456
138,024
154,773
122,742
Basic Shares
43,681
43,572
43,562
43,325

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,439,305
$1,285,684
$1,108,605
$905,179
Gross Profit
410,330
178,798
131,016
122,185
EBITDA
51,589
21,326
-20,484
-29,008
EBIT
35,753
4,860
-32,958
-39,929
Net Income
19,433
-9,633
-44,693
-44,672
Net Change In Cash
1,439,305
1,285,684
1,108,605
905,179
Cost of Revenue
-14,773
Free Cash Flow
75,359
38,571
358
-25,088
Cash
138,024
160,295
147,501
65,605
Basic Shares
43,555
42,158
41,436
40,765

Earnings Calls

QuarterEPS
2026-03-31
$0.78
2025-12-31
$0.13
2025-09-30
$0.13
2025-06-30
$0.22