Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$385,716
$396,362
$385,280
$341,394
Gross Profit
121,937
164,193
113,426
114,101
EBITDA
153,694
241,178
255,367
177,548
EBIT
65,747
153,595
180,306
103,942
Net Income
16,224
83,654
37,192
35,407
Net Change In Cash
385,716
396,362
385,280
341,394
Free Cash Flow
31,666
150,708
85,592
93,507
Cash
3,606
20,438
12,549
9,756
Basic Shares
60,551
60,424
60,279
58,392

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,482,929
$1,256,412
$1,213,490
$662,044
Gross Profit
538,114
459,705
411,627
184,867
EBITDA
374,230
644,984
662,934
364,270
EBIT
50,033
363,998
402,589
120,712
Net Income
244,233
289,442
250,721
1,482
Net Change In Cash
1,482,929
1,256,412
1,213,490
662,044
Cost of Revenue
-12,335
Free Cash Flow
361,473
254,926
391,427
152,857
Cash
3,606
4,510
6,394
18,729
Basic Shares
60,115
146,197
41,361
37,792

Earnings Calls

Quarter EPS
2024-12-31
$0.33
2024-09-30
$0.93
2024-06-30
$0.54
2024-03-31
$0.12