| 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 | 1,501.12 | 1,731.80 | 1,607.15 | 2,084.40 | 1,512.97 | 1,083.09 | 984.33 | 842.48 | 1,006.20 | |
| Gross Profit | 484.50 | 698.54 | 578.49 | 866.14 | 578.25 | 270.84 | 221.41 | 165.53 | 348.77 | |
| Operating Income | 176.07 | 311.86 | 188.14 | 329.81 | 292.63 | 70.93 | 0.65 | -127.17 | 117.79 | |
| Profit Margin | 1.00 | 2.57 | 0.15 | 7.03 | 6.89 | -10.01 | -2.51 | -15.89 | 0.88 | |
| 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 | 13,379.11 | 12,448.83 | 12,306.83 | 12,003.30 | 11,828.14 | 11,269.76 | 11,106.48 | 8,703.56 | 8,007.77 | |
| Total Liabilities | 7,443.47 | 7,872.92 | 7,738.51 | 7,594.26 | 7,381.74 | 7,185.25 | 6,916.52 | 5,186.25 | 4,617.82 | |
| Total Equity | 5,935.64 | 4,575.92 | 4,568.31 | 4,409.03 | 4,446.40 | 4,084.51 | 4,189.96 | 3,517.32 | 3,389.95 | |