| 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 | 2,797.00 | 2,695.00 | 2,542.00 | 2,358.00 | 2,609.00 | 2,473.00 | 2,426.00 | 2,479.00 | 2,069.00 | 2,520.00 | |
| Gross Profit | |||||||||||
| Operating Income | 1,587.00 | 1,560.00 | 1,423.00 | 1,264.00 | 1,399.00 | 1,298.00 | 1,244.00 | 1,283.00 | 818.00 | 1,369.00 | |
| Net Income | 1,008.00 | 912.00 | 1,060.00 | 583.00 | 1,071.00 | 511.00 | 829.00 | 990.00 | 377.00 | 872.00 | |
| Profit Margin | 36.04 | 33.84 | 41.70 | 24.72 | 41.05 | 20.66 | 34.17 | 39.94 | 18.22 | 34.60 | |
| 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 | 190,904.00 | 190,086.00 | 184,903.00 | 179,059.00 | 181,403.00 | 185,969.00 | 179,700.00 | 179,831.00 | 175,191.00 | 165,136.00 | |
| Total Liabilities | 184,355.00 | 183,631.00 | 178,821.00 | 173,633.00 | 176,175.00 | 180,254.00 | 174,707.00 | 174,952.00 | 170,462.00 | 161,311.00 | |
| Total Equity | 6,549.00 | 6,455.00 | 6,082.00 | 5,426.00 | 5,228.00 | 5,715.00 | 4,993.00 | 4,879.00 | 4,729.00 | 3,825.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 | 2,669.00 | 2,204.00 | 1,764.00 | 1,686.00 | 383.00 | 3,048.00 | 1,720.00 | 1,444.00 | 2,143.00 | 925.00 | |
| Cash From Investing Activities | -1,593.00 | 1,004.00 | 802.00 | -1,741.00 | -783.00 | 635.00 | 166.00 | -569.00 | -1,920.00 | -1,322.00 | |
| Cash From Financing Activities | -871.00 | -1,858.00 | -1,940.00 | -488.00 | -1,458.00 | -1,173.00 | -1,103.00 | -1,431.00 | 381.00 | -322.00 | |
| Net Change in Cash | 206.00 | 1,342.00 | 651.00 | -530.00 | -1,890.00 | 2,536.00 | 784.00 | -561.00 | 629.00 | -741.00 | |