Year 2023 2022
Total Revenue 27.47B 21.6B
Cost of Revenue 22.07B 17.65B
Gross Profit 5.39B 3.95B
Operating Expenses 1.69B 2.54B
Research and Development 0 0
Selling, General & Administrative Expenses 172.78M 149.3M
Selling & Marketing Expenses 120.19M 87.79M
General & Administrative Expenses 52.59M 61.51M
Other Expenses 0 43.86M
Operating Income 3.7B 1.44B
Total Other Income/Expenses Net -1.94B -1.68B
Income Before Tax 1.76B 975.43M
Income Tax 394.54M 200.75M
Net Income 1.35B 774.69M
Basic EPS 5.47 3.58
EPS Diluted 5.41 3.38
Basic Average Shares 246.49M 229.4M
Diluted Average Shares 249.48M 229.4M
EBITDA 2.57B 1.8B

Retained Earning Schedule

Year 2023 2022
Retained Earnings (Previous Year) 1.35B 617.98M
Net Income 1.35B 774.69M
Stock Repurchases 0 0
Dividend Paid 0 0
Retained Earnings 2.72B 1.35B
Other Distributions 1.37B 733.41M

PPE Schedule

Year 2023 2022
Gross PPE 8.45B 5.79B
Annual Depreciation 466.12M 349.51M
Capital Expenditure -2.27B -1.55B
Net PPE 10.25B 6.98B

Intangible and Goodwill Schedule

Year 2023 2022
Acquisitions and Adjustments 0 0
Goodwill (Previous Year) 34K 34K
Goodwill 34K 34K