Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$376,853
$366,920
$353,557
$341,975
Gross Profit
114,035
60,054
54,827
51,103
EBITDA
14,401
13,440
18,190
5,558
EBIT
10,369
9,389
14,228
1,767
Net Income
5,630
5,873
9,413
-1,483
Net Change In Cash
376,853
366,920
353,557
341,975
Free Cash Flow
25,340
23,935
12,049
14,036
Cash
138,024
154,773
122,742
166,308
Basic Shares
43,572
43,562
43,325
42,775

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
2025-12-31
$0.13
2025-09-30
$0.76
2025-06-30
$0.22