| 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 | 5,143.00 | 4,913.00 | 4,881.00 | 4,629.00 | 4,725.00 | 4,497.00 | 4,485.00 | 4,408.00 | 4,348.00 | 4,277.00 | |
| Gross Profit | |||||||||||
| Operating Income | 1,896.00 | 1,855.00 | 1,816.00 | 1,516.00 | 1,642.00 | 1,522.00 | 1,512.00 | 1,347.00 | 1,138.00 | 1,383.00 | |
| Net Income | 1,469.00 | 1,457.00 | 1,435.00 | 1,222.00 | 1,157.00 | 1,189.00 | 1,170.00 | 1,027.00 | 206.00 | 1,043.00 | |
| Profit Margin | 28.56 | 29.66 | 29.40 | 26.40 | 24.49 | 26.44 | 26.09 | 23.30 | 4.74 | 24.39 | |
| 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 | 472,300.00 | 455,312.00 | 485,781.00 | 440,691.00 | 416,064.00 | 427,461.00 | 428,539.00 | 434,728.00 | 409,877.00 | 405,248.00 | |
| Total Liabilities | 427,579.00 | 411,062.00 | 441,353.00 | 397,162.00 | 374,387.00 | 385,178.00 | 387,510.00 | 394,048.00 | 369,057.00 | 364,226.00 | |
| Total Equity | 44,721.00 | 44,250.00 | 44,428.00 | 43,529.00 | 41,677.00 | 42,283.00 | 41,029.00 | 40,680.00 | 40,820.00 | 41,022.00 | |
| 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 | -32,002.00 | 34,890.00 | 17,001.00 | -539.00 | -11,271.00 | -1,958.00 | 24,350.00 | 1,307.00 | -7,687.00 | |
| Cash From Investing Activities | 31,030.00 | -35,746.00 | -18,804.00 | 1,631.00 | 10,204.00 | 5,427.00 | -26,741.00 | -1,346.00 | 20,631.00 | |
| Cash From Financing Activities | 374.00 | 612.00 | 4,511.00 | -3,169.00 | 1,535.00 | -3,326.00 | 1,403.00 | 366.00 | -14,560.00 | |
| Net Change in Cash | -670.00 | -97.00 | 2,834.00 | -2,266.00 | 506.00 | 125.00 | -1,130.00 | 354.00 | -1,624.00 | |