Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$247,295
$239,137
$235,731
$227,088
Gross Profit
192,861
186,677
184,292
176,589
EBITDA
7,483
-2,456
24,911
12,835
EBIT
-3,343
-12,310
16,136
4,265
Net Income
-14,706
-22,935
1,868
-9,211
Net Change In Cash
247,295
239,137
235,731
227,088
Free Cash Flow
38,115
80,854
78,796
52,711
Cash
175,025
233,441
328,647
312,207
Basic Shares
120,533
120,083
123,853
119,169

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$900,021
$798,710
$683,191
$541,130
Gross Profit
700,353
615,133
528,402
434,734
EBITDA
46,243
-52,160
-44,094
-27,563
EBIT
13,034
-52,160
-66,288
-43,733
Net Income
-36,301
-78,284
-92,222
-46,677
Net Change In Cash
900,021
798,710
683,191
541,130
Cost of Revenue
26,430
102,821
Free Cash Flow
213,229
141,099
112,003
90,204
Cash
328,647
237,132
300,866
278,000
Basic Shares
118,789
115,408
111,321
106,387

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.34
2025-03-31
$0.36
2024-12-31
$0.41