Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$98,605
$88,205
$92,907
$84,057
Gross Profit
79,924
71,647
75,998
68,735
EBITDA
15,538
8,251
13,836
12,192
EBIT
12,370
9,118
10,846
11,419
Net Income
9,618
7,023
7,438
8,095
Net Change In Cash
98,605
88,205
92,907
84,057
Free Cash Flow
14,419
4,922
18,782
23,219
Cash
118,869
106,431
104,416
88,801
Basic Shares
149,317
149,677
149,049
148,373

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$348,879
$321,477
$267,841
$258,615
Gross Profit
288,806
266,843
219,525
215,332
EBITDA
64,341
40,517
-10,685
-1,891
EBIT
58,300
37,090
-14,731
-8,063
Net Income
42,419
67,439
-30,197
-10,285
Net Change In Cash
348,879
321,477
267,841
258,615
Cost of Revenue
-8,729
Free Cash Flow
64,515
24,788
-20,577
-5,452
Cash
104,416
82,000
65,950
87,083
Basic Shares
149,049
145,962
112,909
110,353

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.10
2025-03-31
$0.05
2024-12-31
$0.07