| 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 | 311.77 | 362.39 | 349.03 | 370.36 | 285.18 | 243.72 | 273.71 | 224.55 | 211.71 | |
| Gross Profit | 56.25 | 157.00 | 170.84 | 157.93 | 123.81 | 110.37 | 136.91 | 80.24 | 37.59 | |
| Operating Income | 32.59 | 134.07 | 148.55 | 135.32 | 103.93 | 86.81 | 117.54 | 58.28 | 20.80 | |
| Profit Margin | 12.24 | 34.16 | 41.77 | 34.54 | 35.08 | 35.70 | 43.12 | 24.83 | 20.68 | |
| 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 | 7,457.44 | 7,560.35 | 7,480.24 | 7,316.83 | 7,047.80 | 6,649.60 | 6,746.65 | 6,482.74 | 6,443.16 | |
| Total Liabilities | 2,517.79 | 2,656.61 | 2,495.14 | 2,473.50 | 2,220.08 | 1,922.27 | 2,101.43 | 1,749.43 | 1,743.44 | |
| Total Equity | 4,939.65 | 4,903.74 | 4,985.10 | 4,843.33 | 4,827.72 | 4,727.33 | 4,645.21 | 4,733.31 | 4,699.72 | |