Year 2023 2022
Total Revenue 25.87B 30.65B
Cost of Revenue 20.57B 20.54B
Gross Profit 5.3B 10.11B
Operating Expenses 4.37B 7.04B
Research and Development 0 130.2M
Selling, General & Administrative Expenses 4.37B 432M
Selling & Marketing Expenses 199.2M 151.2M
General & Administrative Expenses 308.2M 280.8M
Other Expenses 0 519.5M
Operating Income 937.9M 3.09B
Total Other Income/Expenses Net -214M -146M
Income Before Tax 723.9M 3.04B
Income Tax 102M 599M
Net Income 621.9M 2.44B
Basic EPS 23.98 90.87
EPS Diluted 23.64 89.46
Basic Average Shares 25.93M 26.85M
Diluted Average Shares 26.31M 27.27M
EBITDA 2.5B 4.22B

Retained Earning Schedule

Year 2023 2022
Retained Earnings (Previous Year) 11.71B 9.26B
Net Income 621.9M 2.44B
Stock Repurchases -28M -1.45B
Dividend Paid -129.7M 0
Retained Earnings 12.21B 11.71B
Other Distributions 340.6M 996.1M

PPE Schedule

Year 2023 2022
Gross PPE 19.2B 15.93B
Annual Depreciation 889.1M 740M
Capital Expenditure -2.98B -3.8B
Net PPE 21.29B 19B

Intangible and Goodwill Schedule

Year 2023 2022
Acquisitions and Adjustments 1M 0
Goodwill (Previous Year) 0 0
Goodwill 1M 0