Period Ending: | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Total Revenue | 1,810.94 | 1,690.40 | 1,571.37 | 1,540.44 | 1,509.46 | 1,458.92 | 1,351.35 | |
Gross Profit | 1,161.72 | 1,097.21 | 1,001.38 | 999.23 | 942.42 | 884.13 | 804.51 | |
Operating Income | 785.25 | 699.57 | 660.14 | 639.91 | 602.70 | 530.06 | 484.58 | |
Net Income | 747.94 | 665.43 | 637.69 | 613.64 | 545.33 | 491.88 | 436.47 | |
Profit Margin | 41.30 | 39.37 | 40.58 | 39.84 | 36.13 | 33.72 | 32.30 |
Period Ending: | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Total Assets | 12,846.72 | 11,623.24 | 10,550.18 | 9,946.81 | 9,069.04 | 8,186.04 | 7,543.07 | |
Total Liabilities | 3,600.83 | 3,192.43 | 2,687.86 | 2,727.75 | 2,563.48 | 2,328.46 | 2,213.89 | |
Total Equity | 9,245.89 | 8,430.81 | 7,862.32 | 7,219.06 | 6,505.56 | 5,857.58 | 5,329.17 |
Period Ending: | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Cash From Operating Activities | 1,174.46 | 989.01 | 513.80 | 526.46 | 698.98 | 434.09 | 374.48 | |
Cash From Investing Activities | -373.87 | -477.89 | -295.65 | -336.96 | -225.84 | -102.91 | -21.75 | |
Cash From Financing Activities | -55.63 | -173.10 | -63.05 | -1.33 | 15.21 | -29.23 | -68.40 | |
Net Change in Cash | 746.64 | 336.94 | 153.50 | 189.79 | 486.98 | 302.07 | 284.65 |