Year 2023 2022
Total Revenue 91.79B 80.15B
Cost of Revenue 66.26B 48.83B
Gross Profit 25.53B 31.32B
Operating Expenses 14.31B 21.09B
Research and Development 211M 41M
Selling, General & Administrative Expenses 14.29B 10.82B
Selling & Marketing Expenses 547M 257M
General & Administrative Expenses 11.16B 10.57B
Other Expenses 0 619M
Operating Income 11.35B 10.36B
Total Other Income/Expenses Net -903M -844M
Income Before Tax 10.45B 9.51B
Income Tax 2.09B 2.06B
Net Income 8.08B 6.94B
Basic EPS 131.56 113.77
EPS Diluted 129.59 111.53
Basic Average Shares 61.42M 60.98M
Diluted Average Shares 62.35M 62.21M
EBITDA 14.61B 12.73B

Retained Earning Schedule

Year 2023 2022
Retained Earnings (Previous Year) 25.08B 22.4B
Net Income 8.08B 6.94B
Stock Repurchases 0 0
Dividend Paid -4.66B -3.53B
Retained Earnings 29.37B 25.08B
Other Distributions -371M -855M

PPE Schedule

Year 2023 2022
Gross PPE 7.63B 6.87B
Annual Depreciation 3.19B 2.59B
Capital Expenditure -2.66B -1.58B
Net PPE 7.1B 5.86B

Intangible and Goodwill Schedule

Year 2023 2022
Acquisitions and Adjustments 73M 957M
Goodwill (Previous Year) 11.67B 10.71B
Goodwill 11.74B 11.67B