Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$113,725
$98,605
$88,205
$92,907
Gross Profit
95,006
79,924
71,647
75,998
EBITDA
28,924
15,514
11,478
14,138
EBIT
23,634
12,370
8,251
11,148
Net Income
16,748
9,618
7,023
7,438
Net Change In Cash
113,725
98,605
88,205
92,907
Free Cash Flow
25,410
14,419
4,922
18,782
Cash
142,083
118,869
106,431
104,416
Basic Shares
149,713
149,317
149,677
149,049

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$348,879
$321,477
$267,841
$242,019
Gross Profit
288,806
266,843
219,525
202,391
EBITDA
65,352
40,543
-10,681
-1,891
EBIT
59,311
37,116
-14,727
-7,074
Net Income
42,419
67,439
-30,197
-12,301
Net Change In Cash
348,879
321,477
267,841
242,019
Cost of Revenue
-8,729
Free Cash Flow
64,515
24,788
-20,577
-5,200
Cash
104,416
82,000
65,950
87,083
Basic Shares
149,049
145,962
112,909
110,353

Earnings Calls

QuarterEPS
2025-09-30
$0.15
2025-06-30
$0.10
2025-03-31
$0.05
2024-12-31
$0.07