Quarterly Financials

Values in thousands 2025-03-31 2024-12-31 2024-09-30 2024-06-30
Revenue
$33,223,841
$33,223,841
$20,675,941
$26,875,168
Gross Profit
7,627,537
7,627,537
4,955,402
6,341,212
EBITDA
3,177,018
3,177,018
1,471,749
2,316,636
EBIT
2,851,228
2,851,228
1,329,901
2,232,422
Net Income
2,446,679
2,446,679
1,045,339
1,931,207
Net Change In Cash
33,223,841
33,223,841
20,675,941
26,875,168
Cash
26,352,161
26,352,161
21,870,029
21,030,780
Basic Shares
2,607,507
521,501
553,677
553,677

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$108,420,832
$112,856,020
$103,152,489
$117,059,678
Gross Profit
25,469,654
25,720,892
21,616,080
23,106,557
EBITDA
10,476,415
11,530,419
6,961,464
6,253,883
EBIT
9,173,253
10,009,934
5,548,063
4,994,353
Net Income
7,739,935
8,116,624
6,298,816
4,681,073
Net Change In Cash
108,420,832
112,856,020
103,152,489
117,059,678
Free Cash Flow
5,566,397
9,183,776
7,417,103
3,165,999
Cash
26,352,161
25,414,729
21,938,653
16,297,410
Basic Shares
2,696,395
562,761
693,725
693,725

Earnings Calls

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