Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$44,273,672
$42,874,218
$31,678,396
$25,633,660
Gross Profit
8,970,218
9,224,673
6,176,942
5,284,305
EBITDA
4,154,564
3,476,425
1,221,300
-133,651
EBIT
3,703,314
3,432,673
468,029
-584,902
Net Income
3,522,937
2,814,262
1,102,593
592,558
Net Change In Cash
44,273,672
42,874,218
31,678,396
25,633,660
Free Cash Flow
6,059,331
11,024,642
-3,565,572
-3,342,386
Cash
65,901,123
77,588,229
80,783,571
85,124,762
Basic Shares
1,066,897
1,062,727
1,062,428
2,132,873

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$144,459,946
$123,851,332
$45,286,816
$27,009,779
Gross Profit
29,656,138
27,496,751
8,790,456
5,761,454
EBITDA
8,824,115
9,211,878
-2,053,015
500,829
EBIT
7,019,114
7,406,877
-3,266,870
-89,568
Net Income
8,032,350
11,704,133
-2,032,348
-321,455
Net Change In Cash
144,459,946
123,851,332
45,286,816
27,009,779
Free Cash Flow
15,933,160
44,186,331
2,252,367
4,895,812
Cash
65,901,123
91,329,030
38,478,016
27,854,224
Basic Shares
1,064,636
1,057,688
1,941,230
1,853,320

Earnings Calls

Quarter EPS
2024-12-31
$3.79
2024-09-30
$0.36
2024-06-30
$0.15
2024-03-31
$0.56