Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$184,559
$177,062
$178,456
$170,435
Gross Profit
121,200
112,994
117,121
110,524
EBITDA
22,882
13,058
26,694
10,110
EBIT
-1,564
-10,214
4,396
4,896
Net Income
-961
11,130
-67,798
7,221
Net Change In Cash
184,559
177,062
178,456
170,435
Free Cash Flow
30,152
-12,250
17,897
46,007
Cash
284,386
270,395
296,051
278,979
Basic Shares
158,922
172,962
157,151
144,420

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$666,776
$572,387
$491,624
$425,548
Gross Profit
426,125
348,579
298,492
263,656
EBITDA
102,012
56,951
53,071
41,840
EBIT
15,272
-17,510
-23,209
-14,890
Net Income
-52,729
-13,093
-12,304
-1,479
Net Change In Cash
666,776
572,387
491,624
425,548
Cost of Revenue
8,894
-213,588
Free Cash Flow
99,052
6,099
3,428
46,923
Cash
296,051
68,175
91,803
73,333
Basic Shares
155,310
151,859
149,645
147,780

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.15
2025-03-31
$0.15
2024-12-31
$0.15