Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$299,812
$323,374
$311,284
$265,567
Gross Profit
304,079
276,182
188,862
209,451
EBITDA
95,221
35,528
47,994
23,888
EBIT
86,074
26,344
37,980
13,328
Net Income
95,149
4,885
10,378
-1,351
Net Change In Cash
299,812
323,374
311,284
265,567
Free Cash Flow
-16,684
62,045
56,618
53,700
Cash
232,845
147,120
315,522
726,808
Basic Shares
88,504
89,691
85,687
340,323

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,200,038
$1,011,756
$829,487
$576,539
Gross Profit
978,575
574,202
540,877
404,638
EBITDA
168,395
69,042
75,010
-32,459
EBIT
129,490
23,233
41,123
-54,603
Net Income
17,017
20,231
4,079
-61,354
Net Change In Cash
1,200,038
1,011,756
829,487
576,539
Cost of Revenue
-64,277
Free Cash Flow
155,680
107,303
10,953
-1,089
Cash
232,845
108,326
95,172
275,332
Basic Shares
88,504
340,323
336,147
82,327

Earnings Calls

Quarter EPS
2024-12-31
$0.02
2024-09-30
$0.05
2024-06-30
$0.09
2024-03-31
-$0.04