Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$24,913,149
$25,692,727
$25,022,807
$74,385,794
Gross Profit
75,144,172
72,279,783
73,796,521
74,385,794
EBITDA
6,813,446
4,892,044
1,901,587
3,275,373
EBIT
5,123,519
3,260,969
382,330
1,726,447
Net Income
4,869,616
4,116,153
4,120,943
1,435,139
Net Change In Cash
24,913,149
25,692,727
25,022,807
74,385,794
Free Cash Flow
30,308,248
51,921,152
45,940,446
28,396,301
Cash
162,683,198
41,967,020
38,783,979
41,537,435
Basic Shares
11,067,309
11,124,737
10,629,320
10,642,170

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$100,274,212
$106,267,807
$102,428,576
$82,368,591
Gross Profit
302,788,811
106,337,326
102,428,576
82,368,591
EBITDA
4,087,662
160,950,917
38,625,267
11,143,652
EBIT
-2,432,453
155,287,697
32,852,367
5,222,622
Net Income
14,251,329
21,223,264
23,172,322
15,836,862
Net Change In Cash
100,274,212
106,267,807
102,428,576
82,368,591
Free Cash Flow
-9,318,258
32,354,109
-106,405,420
138,168,076
Cash
41,537,435
28,549,726
21,284,330
23,845,061
Basic Shares
10,642,171
10,676,156
10,677,193
10,691,941

Earnings Calls

Quarter EPS
2024-09-30
$0.08
2024-06-30
$0.07
2024-03-31
$0.07
2023-12-31
$0.02