| 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 | 42.66 | 48.41 | 33.98 | 57.63 | 38.82 | 41.66 | 32.28 | 42.52 | 26.84 | |
| Gross Profit | ||||||||||
| Operating Income | 4.26 | 12.97 | -2.15 | 4.13 | 8.61 | 4.18 | -9.97 | 14.09 | 2.56 | |
| Profit Margin | 9.59 | 26.63 | -4.46 | 6.96 | 21.02 | 10.54 | -28.12 | 28.45 | 8.59 | |
| 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,488.05 | 3,424.19 | 3,330.53 | 3,129.32 | 3,175.92 | 3,038.11 | 3,122.01 | 2,765.52 | 3,208.76 | |
| Total Liabilities | 2,849.53 | 2,785.41 | 2,700.54 | 2,490.37 | 2,531.56 | 2,398.74 | 2,473.87 | 2,103.60 | 2,539.20 | |
| Total Equity | 638.53 | 638.78 | 629.98 | 638.95 | 644.36 | 639.38 | 648.14 | 661.93 | 669.55 | |