| 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,105.00 | 2,316.00 | 2,144.00 | 2,001.00 | 1,881.00 | 2,035.30 | 2,050.60 | 2,126.00 | 2,052.10 | 2,562.90 | |
| Gross Profit | 1,016.00 | 1,608.00 | 876.00 | 810.00 | 722.00 | 1,428.20 | 794.80 | 833.40 | 794.60 | 1,055.50 | |
| Operating Income | 371.00 | 309.00 | 379.00 | 344.00 | 248.00 | 282.00 | 297.90 | 343.30 | 284.80 | 510.30 | |
| Net Income | 302.00 | 30.00 | 293.00 | 248.00 | 178.00 | 238.90 | 231.10 | 265.30 | 212.70 | 205.70 | |
| Profit Margin | 14.35 | 1.30 | 13.67 | 12.39 | 9.46 | 11.74 | 11.27 | 12.48 | 10.36 | 8.03 | |
| 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 | 11,230.00 | 11,219.00 | 11,193.00 | 10,993.00 | 10,944.00 | 11,232.10 | 11,188.60 | 11,367.30 | 11,333.30 | 11,304.00 | |
| Total Liabilities | 7,430.00 | 7,508.00 | 7,565.00 | 7,388.00 | 7,388.00 | 7,556.90 | 7,685.20 | 7,645.30 | 7,546.20 | 7,560.60 | |
| Total Equity | 3,800.00 | 3,711.00 | 3,628.00 | 3,605.00 | 3,556.00 | 3,675.20 | 3,503.40 | 3,722.00 | 3,787.10 | 3,743.40 | |
| 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 | 234.00 | 454.00 | 527.00 | 199.00 | 364.00 | 432.30 | 279.10 | 119.80 | 32.60 | 839.50 | |
| Cash From Investing Activities | -69.00 | -51.00 | -43.00 | -39.00 | -83.00 | -62.50 | -43.70 | -58.90 | -817.40 | 765.70 | |
| Cash From Financing Activities | -153.00 | -431.00 | -459.00 | -191.00 | -254.00 | -315.80 | -295.60 | -25.60 | 134.20 | -966.40 | |
| Net Change in Cash | -24.00 | -27.00 | 45.00 | -21.00 | 0.00 | 64.30 | -63.60 | 30.80 | -640.90 | 628.30 | |