Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$20,675,941
$26,875,168
$34,674,476
$27,645,881
Gross Profit
4,955,402
6,341,212
8,232,854
6,545,501
EBITDA
1,471,749
2,316,636
3,986,632
2,969,834
EBIT
1,329,901
2,232,422
3,660,842
2,969,790
Net Income
1,045,339
1,931,207
2,952,148
2,316,709
Net Change In Cash
20,675,941
26,875,168
34,674,476
27,645,881
Cash
21,870,029
21,030,780
25,414,729
24,078,932
Basic Shares
423,214
553,677
551,902
554,564

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$112,856,020
$103,152,489
$117,059,678
$101,858,489
Gross Profit
25,720,892
21,616,080
23,106,557
21,285,308
EBITDA
11,530,419
6,961,464
6,253,883
6,309,103
EBIT
10,009,934
5,548,063
4,994,353
5,169,824
Net Income
8,116,624
6,298,816
4,681,073
5,906,957
Net Change In Cash
112,856,020
103,152,489
117,059,678
101,858,489
Free Cash Flow
9,183,776
7,417,103
3,165,999
9,548,549
Cash
25,414,729
21,938,653
16,297,410
11,995,415
Basic Shares
562,761
693,725
693,725
690,180

Earnings Calls

Quarter EPS
2024-09-30
$2.47
2024-06-30
$3.91
2024-03-31
$4.66
2023-12-31
$5.79