| 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 | 1,533.00 | 1,846.00 | 1,811.00 | 1,353.00 | 1,412.00 | 1,642.00 | 1,764.00 | 1,251.00 | 1,608.20 | 1,994.10 | |
| Gross Profit | 467.00 | 611.00 | 544.00 | 335.00 | 425.00 | 513.00 | 517.00 | 272.00 | 483.40 | 676.00 | |
| Operating Income | 368.00 | 510.00 | 460.00 | 196.00 | -936.00 | 409.00 | 419.00 | 159.00 | 377.80 | 569.90 | |
| Net Income | 233.00 | 361.00 | 328.00 | 116.00 | 247.00 | 297.00 | 294.00 | 1,046.00 | 287.70 | 430.20 | |
| Profit Margin | 15.20 | 19.56 | 18.11 | 8.57 | 17.49 | 18.09 | 16.67 | 83.61 | 17.89 | 21.57 | |
| 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 | 18,711.00 | 18,653.00 | 18,070.00 | 17,724.00 | 18,170.00 | 16,469.00 | 16,333.00 | 16,240.00 | 15,124.90 | 14,917.80 | |
| Total Liabilities | 8,677.00 | 8,915.00 | 8,704.00 | 8,640.00 | 8,714.00 | 7,298.00 | 7,493.00 | 7,363.00 | 7,089.30 | 7,113.00 | |
| Total Equity | 10,034.00 | 9,738.00 | 9,366.00 | 9,084.00 | 9,456.00 | 9,171.00 | 8,840.00 | 8,877.00 | 8,035.60 | 7,804.80 | |
| 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 | 629.00 | 551.00 | 387.00 | 218.00 | 686.00 | 600.00 | 1.00 | 172.00 | 555.90 | 454.00 | |
| Cash From Investing Activities | -375.00 | -761.00 | -190.00 | -262.00 | -1,380.00 | -298.00 | -2,191.00 | 1,425.00 | 132.40 | 523.60 | |
| Cash From Financing Activities | -257.00 | 44.00 | -62.00 | -525.00 | 1,312.00 | -359.00 | -351.00 | -229.00 | -53.60 | -751.50 | |
| Net Change in Cash | -3.00 | -166.00 | 135.00 | -569.00 | 618.00 | -57.00 | -2,541.00 | 1,368.00 | 634.70 | 226.10 | |