| Period Ending: | Sep 30, 2023 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | |
| Total Revenue | 2,493.24 | 1,391.32 | 1,296.06 | 1,346.60 | 1,298.16 | 1,220.21 | 1,191.73 | 1,256.61 | 1,248.75 | |
| Gross Profit | 466.49 | 280.66 | 293.52 | 307.86 | 264.50 | 226.53 | 244.50 | 242.26 | 252.18 | |
| Operating Income | 123.26 | 55.87 | 82.37 | 83.49 | 51.33 | 37.56 | 32.21 | 66.51 | 54.08 | |
| Profit Margin | 6.40 | 2.60 | 8.31 | 4.08 | 2.43 | 3.48 | 8.96 | 213.92 | -2.84 | |
| Period Ending: | Sep 30, 2023 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | |
| Total Assets | 7,065.37 | 9,954.30 | 9,930.49 | 9,622.82 | 9,327.60 | 9,411.93 | 9,400.21 | 8,511.68 | 7,065.37 | |
| Total Liabilities | 2,650.56 | 3,093.85 | 3,186.40 | 2,909.23 | 2,655.52 | 2,603.61 | 2,634.13 | 2,540.30 | 2,650.56 | |
| Total Equity | 4,414.81 | 6,860.45 | 6,744.09 | 6,713.59 | 6,672.08 | 6,808.32 | 6,766.08 | 5,971.38 | 4,414.81 | |