| 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,702.59 | 1,330.42 | 780.81 | 1,367.99 | 1,102.32 | 1,022.98 | 625.78 | 1,381.73 | 1,712.61 | 1,317.53 | |
| Gross Profit | 299.31 | 210.88 | 82.69 | 271.44 | 199.41 | 158.53 | 76.94 | 252.96 | 323.92 | 212.97 | |
| Operating Income | 206.31 | 85.59 | 62.77 | 81.82 | 175.90 | 67.78 | 53.64 | 77.83 | 189.78 | 71.67 | |
| Profit Margin | 9.94 | 2.37 | 4.86 | 2.46 | 9.37 | 1.56 | 5.13 | 2.03 | -16.71 | 0.36 | |
| 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 | 6,757.25 | 6,972.50 | 7,031.94 | 7,160.70 | 7,394.74 | 7,515.05 | 7,509.46 | 7,687.63 | 7,062.91 | 7,319.83 | |
| Total Liabilities | 5,577.66 | 5,957.17 | 6,047.35 | 6,204.67 | 6,357.30 | 6,581.15 | 6,570.46 | 6,669.43 | 6,070.48 | 6,340.85 | |
| Total Equity | 1,179.59 | 1,015.34 | 984.59 | 956.03 | 1,037.44 | 933.90 | 939.00 | 1,018.21 | 992.43 | 978.98 | |