Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$192,112
$184,559
$177,062
$178,456
Gross Profit
121,316
121,200
112,994
117,121
EBITDA
7,261
22,882
13,058
26,694
EBIT
5,565
-1,564
-10,214
4,396
Net Income
4,045
-961
11,130
-67,798
Net Change In Cash
192,112
184,559
177,062
178,456
Free Cash Flow
36,031
30,152
-12,250
17,897
Cash
313,506
284,386
270,395
296,051
Basic Shares
162,171
158,922
159,000
157,669

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
-8,082
-2,942
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,085
151,859
149,645
147,780

Earnings Calls

QuarterEPS
2025-09-30
$0.17
2025-06-30
$0.15
2025-03-31
$0.15
2024-12-31
$0.15