Period Ending: | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | |
Total Revenue | 6,035.55 | 5,758.30 | 4,474.26 | 4,500.47 | 3,730.08 | 3,423.29 | 3,202.89 | |
Gross Profit | 1,928.95 | 2,204.62 | 1,221.73 | 1,072.12 | 910.50 | 1,017.34 | 809.95 | |
Operating Income | 1,408.98 | 1,323.78 | 469.11 | 488.85 | 324.94 | 507.32 | 364.26 | |
Profit Margin | 16.59 | 8.31 | 3.19 | 7.17 | 5.82 | 9.91 | 5.12 |
Period Ending: | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | |
Total Assets | 11,653.18 | 10,077.16 | 8,580.37 | 7,724.32 | 7,869.49 | 7,348.09 | 6,243.79 | |
Total Liabilities | 6,563.14 | 5,707.99 | 4,330.60 | 3,617.07 | 4,084.75 | 3,597.94 | 2,833.06 | |
Total Equity | 5,090.04 | 4,369.17 | 4,249.77 | 4,107.24 | 3,784.74 | 3,750.15 | 3,410.73 |