Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$693,234
$667,761
$596,717
$558,834
Gross Profit
322,100
240,507
193,192
172,166
EBITDA
163,030
182,028
137,960
123,089
EBIT
93,579
112,314
72,057
58,759
Net Income
41,355
52,805
24,917
23,684
Net Change In Cash
693,234
667,761
596,717
558,834
Free Cash Flow
64,040
26,117
-66,394
-36,048
Cash
120,947
49,358
36,724
29,966
Basic Shares
214,633
206,044
202,756
203,420

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,216,593
$1,822,557
$1,318,053
$948,379
Gross Profit
708,959
754,349
473,955
288,333
EBITDA
469,984
339,502
-260,073
-111,643
EBIT
225,587
72,085
-495,197
-359,336
Net Income
76,063
-1,793
-579,369
-360,192
Net Change In Cash
2,216,593
1,822,557
1,318,053
948,379
Cost of Revenue
-5,775
-1,549
Free Cash Flow
-230,898
-390,209
-348,938
-361,598
Cash
29,966
25,509
31,637
33,195
Basic Shares
204,005
193,570
193,060
191,478

Earnings Calls

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