Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$201,704
$195,148
$189,735
$183,045
Gross Profit
108,845
104,564
100,990
96,343
EBITDA
24,601
28,398
20,495
19,099
EBIT
16,491
14,843
6,775
3,109
Net Income
15,048
11,764
4,753
164
Net Change In Cash
201,704
195,148
189,735
183,045
Free Cash Flow
37,250
52,245
37,832
36,846
Cash
472,393
414,275
383,902
358,560
Basic Shares
69,858
69,642
64,820
64,654

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$696,464
$624,624
$565,673
$498,720
Gross Profit
354,481
302,651
256,345
225,035
EBITDA
42,888
29,017
-37,740
-23,199
EBIT
-25,921
-56,090
-99,399
-78,032
Net Income
-38,536
-65,384
-108,983
-112,746
Net Change In Cash
696,464
624,624
565,673
498,720
Cost of Revenue
-123,117
-85,364
Free Cash Flow
129,059
39,649
6,504
5,473
Cash
358,560
229,655
199,600
322,848
Basic Shares
60,105
58,354
57,300
56,394

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0
2025-09-30
$0.63
2025-06-30
$0.18