Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$118,095
$113,725
$98,605
$88,205
Gross Profit
99,040
95,006
79,924
71,647
EBITDA
25,419
28,924
15,514
11,478
EBIT
22,199
23,634
12,370
8,251
Net Income
15,189
16,748
9,618
7,023
Net Change In Cash
118,095
113,725
98,605
88,205
Free Cash Flow
24,579
25,410
14,419
4,922
Cash
166,121
142,083
118,869
106,431
Basic Shares
149,724
149,713
149,317
149,677

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$418,630
$348,879
$321,477
$267,841
Gross Profit
345,617
288,806
266,843
219,525
EBITDA
82,926
65,352
40,543
-10,681
EBIT
68,045
59,311
37,116
-14,727
Net Income
48,578
42,419
67,439
-30,197
Net Change In Cash
418,630
348,879
321,477
267,841
Free Cash Flow
72,970
64,515
24,788
-20,577
Cash
166,121
104,416
82,000
65,950
Basic Shares
149,724
149,049
145,962
112,909

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.14
2025-09-30
$0.15
2025-06-30
$0.10