Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$193,968
$162,003
$162,880
$149,319
Gross Profit
126,182
99,459
97,476
80,566
EBITDA
63,861
27,628
23,810
-4,041
EBIT
47,691
13,091
9,574
-17,608
Net Income
36,407
5,214
-1,078
-17,757
Net Change In Cash
193,968
162,003
162,880
149,319
Free Cash Flow
108,296
73,235
76,263
-69,663
Cash
483,220
387,244
326,464
252,834
Basic Shares
152,434
148,697
140,551
139,297

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$668,170
$619,710
$577,069
$468,413
Gross Profit
409,332
209,804
269,904
266,751
EBITDA
51,087
115,642
109,715
71,396
EBIT
-125,178
-106,337
-75,140
Net Income
22,786
-159,184
-130,323
65
Net Change In Cash
668,170
619,710
577,069
468,413
Cost of Revenue
97,226
113,645
Free Cash Flow
202,391
176,984
148,153
97,461
Cash
483,220
326,219
326,254
230,401
Basic Shares
146,810
136,620
132,887
136,261

Earnings Calls

Quarter EPS
2024-12-31
$0.34
2024-09-30
$0.17
2024-06-30
$0.14
2024-03-31
$0.05