| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Revenue | 3,086.30 | 3,210.40 | 2,535.00 | 2,461.80 | 2,611.20 | 2,577.00 | 2,559.20 | 2,516.20 | 2,610.30 | |
| Gross Profit | ||||||||||
| Operating Income | 2,521.30 | 2,647.70 | 2,000.70 | 1,883.60 | 2,051.00 | 2,045.10 | 2,030.90 | 1,940.10 | 2,092.70 | |
| Net Income | 908.00 | 1,025.10 | 956.20 | 874.60 | 912.80 | 883.20 | 855.20 | 814.60 | 750.20 | |
| Profit Margin | 29.42 | 31.93 | 37.72 | 35.53 | 34.96 | 34.27 | 33.42 | 32.37 | 28.74 | |
| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Assets | 187,144.60 | 179,907.00 | 157,831.60 | 137,447.00 | 137,795.10 | 123,379.30 | 132,053.70 | 129,706.10 | 125,598.20 | |
| Total Liabilities | 158,954.30 | 152,168.00 | 130,800.90 | 110,960.10 | 109,578.90 | 95,743.50 | 104,899.50 | 102,968.20 | 97,446.60 | |
| Total Equity | 28,190.30 | 27,739.00 | 27,030.70 | 26,486.90 | 28,216.20 | 27,635.80 | 27,154.20 | 26,737.90 | 28,151.60 | |
| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Cash From Operating Activities | 968.10 | 1,058.50 | 1,116.60 | 1,017.90 | 1,003.00 | 776.90 | 892.70 | 1,044.30 | 856.70 | |
| Cash From Investing Activities | -19.10 | -18.00 | -16.00 | -25.30 | -29.50 | -5.00 | -22.80 | -20.40 | -19.50 | |
| Cash From Financing Activities | 6,399.70 | 20,999.20 | 19,211.40 | -984.10 | 13,347.00 | -9,222.80 | 1,936.40 | 2,588.50 | -26,466.80 | |
| Net Change in Cash | 7,348.70 | 22,039.70 | 20,312.00 | 8.50 | 14,320.50 | -8,450.90 | 2,806.30 | 3,612.40 | -25,629.60 | |