| Period Ending: | Dec 31, 2025 | 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 | 4,748.00 | 4,673.00 | 4,558.00 | 4,501.00 | 4,581.00 | 4,465.00 | 4,272.00 | 4,234.00 | 4,252.00 | 3,936.00 | |
| Gross Profit | |||||||||||
| Operating Income | 633.00 | 781.00 | 631.00 | 627.00 | 319.00 | 672.00 | 599.00 | 709.00 | 672.00 | 438.00 | |
| Net Income | 428.00 | 536.00 | 416.00 | 392.00 | 189.00 | 425.00 | 395.00 | 485.00 | 477.00 | 276.00 | |
| Profit Margin | 9.01 | 11.47 | 9.13 | 8.71 | 4.13 | 9.52 | 9.25 | 11.45 | 11.22 | 7.01 | |
| Period Ending: | Dec 31, 2025 | 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 | 86,348.00 | 85,941.00 | 84,668.00 | 83,142.00 | 81,943.00 | 83,617.00 | 81,057.00 | 80,906.00 | 79,197.00 | 76,469.00 | |
| Total Liabilities | 66,707.00 | 66,718.00 | 66,279.00 | 65,108.00 | 64,006.00 | 65,369.00 | 63,856.00 | 63,908.00 | 62,672.00 | 61,311.00 | |
| Total Equity | 19,641.00 | 19,223.00 | 18,389.00 | 18,034.00 | 17,937.00 | 18,248.00 | 17,201.00 | 16,998.00 | 16,525.00 | 15,158.00 | |
| Period Ending: | Dec 31, 2025 | 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 | 617.00 | 920.00 | 1,006.00 | 736.00 | 941.00 | 934.00 | 952.00 | 198.00 | 477.00 | 1,277.00 | |
| Cash From Investing Activities | -611.00 | -1,204.00 | -809.00 | -204.00 | 41.00 | -740.00 | -250.00 | -1,026.00 | -492.00 | -786.00 | |
| Cash From Financing Activities | -79.00 | 408.00 | -322.00 | -520.00 | -976.00 | -122.00 | -787.00 | 987.00 | -353.00 | -188.00 | |
| Net Change in Cash | -72.00 | 120.00 | -113.00 | 19.00 | -7.00 | 78.00 | -86.00 | 157.00 | -363.00 | 299.00 | |