Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$663,283
$693,234
$667,761
$596,717
Gross Profit
584,142
322,100
240,507
193,192
EBITDA
156,588
163,030
182,028
137,960
EBIT
86,975
93,579
112,314
72,057
Net Income
37,163
41,355
52,805
24,917
Net Change In Cash
663,283
693,234
667,761
596,717
Free Cash Flow
26,819
64,040
26,117
-66,394
Cash
27,878
120,947
49,358
36,724
Basic Shares
220,267
214,633
206,044
202,756

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,620,995
$2,216,593
$1,822,557
$1,318,053
Gross Profit
2,316,050
708,959
754,349
473,955
EBITDA
632,164
469,984
339,502
-260,073
EBIT
357,483
225,587
72,085
-495,197
Net Income
156,240
76,063
-1,793
-579,369
Net Change In Cash
2,620,995
2,216,593
1,822,557
1,318,053
Cost of Revenue
-5,775
-1,549
Free Cash Flow
50,582
-230,898
-390,209
-348,938
Cash
27,878
29,966
25,509
31,637
Basic Shares
211,164
204,005
193,570
193,060

Earnings Calls

Quarter EPS
2024-12-31
$0.27
2024-09-30
$0.19
2024-06-30
$0.26
2024-03-31
$0.12