| 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 | |
| Total Revenue | 589.26 | 246.39 | 49.60 | 761.52 | 98.17 | 49.31 | 302.17 | 159.98 | 168.23 | |
| Gross Profit | 474.33 | 166.26 | -3.34 | 632.48 | 31.81 | 2.43 | 248.73 | 30.02 | 79.00 | |
| Operating Income | 94.01 | 20.34 | -12.31 | 604.73 | 20.21 | -199.23 | -544.88 | -113.14 | 165.07 | |
| Profit Margin | 12.46 | 6.62 | 26.49 | 119.18 | 196.20 | -269.43 | -203.94 | -65.60 | 45.53 | |
| 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 | |
| Total Assets | 3,871.34 | 3,893.20 | 4,129.40 | 3,827.52 | 3,137.98 | 3,087.26 | 3,228.77 | 2,943.99 | 3,109.39 | |
| Total Liabilities | 3,088.49 | 3,183.76 | 3,436.27 | 3,147.53 | 3,365.54 | 3,507.44 | 3,516.09 | 2,615.06 | 2,675.52 | |
| Total Equity | 782.85 | 709.44 | 693.12 | 679.99 | -227.57 | -420.18 | -287.32 | 328.93 | 433.87 | |