Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$4,644,641
$4,483,348
$4,412,311
$4,221,886
Gross Profit
373,694
335,656
286,584
255,468
EBITDA
204,067
218,353
163,922
130,515
EBIT
180,119
193,299
140,044
107,429
Net Income
97,229
126,251
92,904
30,973
Net Change In Cash
4,644,641
4,483,348
4,412,311
4,221,886
Free Cash Flow
90,767
147,085
-55,797
31,195
Cash
131,704
113,166
121,838
145,524
Basic Shares
121,179
119,920
119,604
119,613

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$17,596,443
$24,696,625
$23,102,138
$16,207,106
Gross Profit
1,138,873
1,870,197
1,608,479
1,169,390
EBITDA
613,592
1,359,558
1,173,367
774,995
EBIT
514,607
1,266,782
1,082,108
673,268
Net Income
325,129
940,524
844,245
506,421
Net Change In Cash
17,596,443
24,696,625
23,102,138
16,207,106
Cost of Revenue
-34,293
16,856
-213,190
Free Cash Flow
647,835
1,521,674
24,033
445,182
Cash
145,524
217,482
257,413
243,796
Basic Shares
119,677
127,150
133,834
136,173

Earnings Calls

Quarter EPS
2024-09-30
$1.28
2024-06-30
$1.15
2024-03-31
$0.86
2023-12-31
$0.50