| 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 | 801.00 | 888.00 | 811.00 | 785.00 | 794.00 | 767.00 | 750.00 | 714.00 | 705.00 | 739.00 | |
| Gross Profit | |||||||||||
| Operating Income | 265.00 | 340.00 | 313.00 | 260.00 | 270.00 | 277.00 | 262.00 | 216.00 | 240.00 | 228.00 | |
| Net Income | 263.00 | 222.00 | 244.00 | 170.00 | 216.00 | 214.00 | 201.00 | 153.00 | 126.00 | 175.00 | |
| Profit Margin | 32.83 | 25.00 | 30.09 | 21.66 | 27.20 | 27.90 | 26.80 | 21.43 | 17.87 | 23.68 | |
| 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 | 88,990.00 | 88,533.00 | 88,893.00 | 87,992.00 | 88,775.00 | 87,032.00 | 87,606.00 | 87,060.00 | 87,203.00 | 87,269.00 | |
| Total Liabilities | 81,810.00 | 81,668.00 | 82,297.00 | 81,665.00 | 82,651.00 | 80,647.00 | 81,581.00 | 81,231.00 | 81,512.00 | 81,954.00 | |
| Total Equity | 7,180.00 | 6,865.00 | 6,596.00 | 6,327.00 | 6,124.00 | 6,385.00 | 6,025.00 | 5,829.00 | 5,691.00 | 5,315.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,285.00 | 1,515.00 | -1,954.00 | -1,009.00 | 1,022.00 | 2,067.00 | -216.00 | -463.00 | -683.00 | 1,387.00 | |
| Cash From Investing Activities | -651.00 | 359.00 | -631.00 | 1,661.00 | -2,366.00 | 1,133.00 | -460.00 | 53.00 | 738.00 | -148.00 | |
| Cash From Financing Activities | -722.00 | -1,883.00 | 2,532.00 | -470.00 | 881.00 | -2,803.00 | 684.00 | 403.00 | -39.00 | -1,240.00 | |
| Net Change in Cash | -88.00 | -9.00 | -53.00 | 182.00 | -463.00 | 397.00 | 8.00 | -7.00 | 16.00 | -1.00 | |