Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$6,493,167
$5,594,387
$5,031,819
$5,783,948
Gross Profit
902,148
732,117
623,494
717,243
EBITDA
641,793
462,626
310,049
477,632
EBIT
431,161
299,761
143,643
317,367
Net Income
293,185
188,159
118,360
210,908
Net Change In Cash
6,493,167
5,594,387
5,031,819
5,783,948
Free Cash Flow
527,416
229,856
154,816
894,132
Cash
764,067
520,383
531,056
1,293,900
Basic Shares
150,556
149,788
149,350
148,906

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$20,882,206
$17,073,903
$12,980,213
$11,202,672
Gross Profit
2,937,086
2,529,155
1,953,259
1,660,847
EBITDA
1,770,669
1,483,091
1,052,832
911,029
EBIT
1,156,869
838,471
631,937
609,069
Net Income
744,689
491,189
485,956
445,596
Net Change In Cash
20,882,206
17,073,903
12,980,213
11,202,672
Cost of Revenue
202,050
44,654
15,289
Free Cash Flow
1,141,149
701,530
195,671
855,403
Cash
1,290,248
428,505
229,097
184,620
Basic Shares
148,823
147,992
145,373
145,247

Earnings Calls

Quarter EPS
2024-09-30
$2.72
2024-06-30
$1.90
2024-03-31
$1.41
2023-12-31
$2.04