Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$150,321
$139,071
$140,636
$131,872
Gross Profit
108,554
100,580
104,680
91,282
EBITDA
24,281
35,404
45,932
24,155
EBIT
19,443
29,974
40,634
18,889
Net Income
25,490
28,707
41,149
19,137
Net Change In Cash
150,321
139,071
140,636
131,872
Free Cash Flow
42,967
32,253
48,270
41,965
Cash
299,521
263,136
362,578
315,573
Basic Shares
82,225
81,313
81,387
79,691

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-06-30
$0.37
2026-03-31
$0.52
2025-12-31
$0.53
2025-09-30
$0.51