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 | 9,617.00 | 8,900.00 | 8,775.00 | 8,634.00 | 8,609.00 | 8,123.00 | 7,985.00 | |
Gross Profit | 7,526.00 | 6,863.00 | 6,734.00 | 6,727.00 | 6,667.00 | 6,225.00 | 6,057.00 | |
Operating Income | 6,388.00 | 5,979.00 | 5,810.00 | 5,984.00 | 5,700.00 | 5,505.00 | 5,358.00 | |
Net Income | 5,318.00 | 4,872.00 | 4,663.00 | 4,890.00 | 4,681.00 | 4,156.00 | 4,257.00 | |
Profit Margin | 55.30 | 54.74 | 53.14 | 56.64 | 54.37 | 51.16 | 53.31 |
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 | 94,511.00 | 91,040.00 | 92,399.00 | 91,409.00 | 90,499.00 | 89,234.00 | 86,755.00 | |
Total Liabilities | 55,374.00 | 51,311.00 | 51,914.00 | 51,676.00 | 51,766.00 | 50,253.00 | 48,190.00 | |
Total Equity | 39,137.00 | 39,729.00 | 40,485.00 | 39,733.00 | 38,733.00 | 38,981.00 | 38,565.00 |
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 | 6,664.00 | 5,134.00 | 4,538.00 | 3,614.00 | 6,927.00 | 5,797.00 | 3,860.00 | |
Cash From Investing Activities | 584.00 | 555.00 | -1,176.00 | -1,889.00 | -1,188.00 | 17.00 | -325.00 | |
Cash From Financing Activities | -7,069.00 | -5,311.00 | -3,874.00 | -4,379.00 | -4,580.00 | -3,919.00 | -2,926.00 | |
Net Change in Cash | 487.00 | 328.00 | -688.00 | -2,354.00 | 951.00 | 1,911.00 | 745.00 |