| 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 | 518.44 | 757.75 | 1,149.91 | 1,083.83 | 970.81 | 724.45 | 791.17 | 634.82 | 678.95 | |
| Gross Profit | 39.70 | 270.44 | 293.07 | 206.57 | 223.10 | 248.33 | 226.11 | 193.99 | 181.03 | |
| Operating Income | 38.52 | 166.20 | 241.30 | 43.28 | 168.15 | 216.60 | 177.47 | 96.20 | 98.61 | |
| Profit Margin | -7.48 | 5.59 | 9.81 | -2.42 | 6.26 | 14.11 | 16.29 | 2.32 | 5.17 | |
| 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,081.54 | 2,967.44 | 3,171.71 | 2,826.63 | 2,389.24 | 2,107.76 | 1,748.16 | 1,495.09 | 1,371.50 | |
| Total Liabilities | 2,368.52 | 2,168.55 | 2,273.86 | 2,049.71 | 1,593.91 | 1,372.25 | 1,107.61 | 882.68 | 773.73 | |
| Total Equity | 713.02 | 798.89 | 897.85 | 776.92 | 795.33 | 735.51 | 640.55 | 612.41 | 597.76 | |