Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$235,731
$227,088
$221,241
$215,961
Gross Profit
184,292
176,589
172,443
167,029
EBITDA
24,911
12,835
4,881
852
EBIT
16,136
4,265
-2,751
-7,379
Net Income
1,868
-9,211
-14,572
-14,386
Net Change In Cash
235,731
227,088
221,241
215,961
Free Cash Flow
78,796
52,711
28,663
47,129
Cash
328,647
312,207
233,467
259,976
Basic Shares
123,853
119,169
118,681
117,542

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
2024-12-31
$0.41
2024-09-30
$0.32
2024-06-30
$0.31
2024-03-31
$0.25