| 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 | 3,347.00 | 3,379.00 | 3,338.00 | 3,097.00 | 2,880.00 | 3,082.00 | 2,959.00 | 2,874.00 | 2,903.00 | 3,111.00 | |
| Gross Profit | 489.00 | 520.00 | 493.00 | 454.00 | 440.00 | 507.00 | 450.00 | 433.00 | 443.00 | 447.00 | |
| Operating Income | 339.00 | 390.00 | 356.00 | 305.00 | 311.00 | 365.00 | 311.00 | 222.00 | 320.00 | 314.00 | |
| Net Income | 190.00 | 315.00 | 207.00 | 176.00 | -8.00 | 185.00 | 151.00 | 74.00 | 95.00 | 130.00 | |
| Profit Margin | 5.68 | 9.32 | 6.20 | 5.68 | -0.28 | 6.00 | 5.10 | 2.57 | 3.27 | 4.18 | |
| 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 | 19,524.00 | 18,721.00 | 18,608.00 | 18,039.00 | 17,628.00 | 18,824.00 | 18,961.00 | 19,898.00 | 19,303.00 | 19,932.00 | |
| Total Liabilities | 14,103.00 | 13,269.00 | 13,331.00 | 12,470.00 | 11,698.00 | 12,069.00 | 11,978.00 | 12,521.00 | 15,466.00 | 15,924.00 | |
| Total Equity | 5,421.00 | 5,452.00 | 5,277.00 | 5,569.00 | 5,930.00 | 6,755.00 | 6,983.00 | 7,377.00 | 3,837.00 | 4,008.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 | 1,211.00 | 384.00 | 332.00 | -665.00 | 500.00 | 610.00 | 252.00 | -1,247.00 | 736.00 | 766.00 | |
| Cash From Investing Activities | -82.00 | -183.00 | -184.00 | -207.00 | -178.00 | -23.00 | -88.00 | 5,292.00 | -227.00 | -222.00 | |
| Cash From Financing Activities | -484.00 | 52.00 | -308.00 | 396.00 | -792.00 | -502.00 | -518.00 | -2,978.00 | -1,152.00 | -154.00 | |
| Net Change in Cash | 642.00 | 261.00 | -149.00 | -464.00 | -513.00 | 96.00 | -377.00 | 1,015.00 | -639.00 | 381.00 | |