Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$140,636
$131,872
$130,164
$114,473
Gross Profit
104,680
91,282
89,769
79,508
EBITDA
45,932
24,155
6,739
6,526
EBIT
40,634
18,889
1,250
1,164
Net Income
41,149
19,137
-980
7,047
Net Change In Cash
140,636
131,872
130,164
114,473
Free Cash Flow
48,270
41,965
32,319
3,543
Cash
362,578
315,573
219,499
186,120
Basic Shares
81,387
79,691
79,905
80,056

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$517,145
$445,764
$361,051
$296,536
Gross Profit
360,045
298,145
248,148
194,954
EBITDA
89,616
49,205
-49,409
-6,981
EBIT
68,201
25,746
-76,597
-36,229
Net Income
66,353
24,138
-74,404
-36,560
Net Change In Cash
517,145
445,764
361,051
296,536
Cost of Revenue
-18,358
Free Cash Flow
126,630
63,809
34,261
-1,014
Cash
362,578
239,087
216,454
154,247
Basic Shares
80,573
78,163
72,644
71,549

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.53
2025-09-30
$0.51
2025-06-30
$0.44