| 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 | 2,886.25 | 2,054.16 | 1,824.08 | 1,734.18 | 1,808.48 | 1,040.87 | 1,255.91 | 1,197.84 | 930.78 | |
| Gross Profit | 1,289.98 | 721.68 | 541.62 | 422.53 | 174.00 | 98.23 | 140.47 | 246.56 | 73.47 | |
| Operating Income | 1,173.85 | 641.65 | 463.69 | 311.37 | 98.45 | 45.46 | 82.28 | 177.27 | 15.82 | |
| Profit Margin | 32.14 | 23.05 | 17.03 | 12.71 | 1.89 | -1.49 | 2.58 | 7.81 | -4.51 | |
| 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 | 6,705.53 | 5,920.14 | 5,546.69 | 5,268.35 | 5,309.95 | 5,058.48 | 4,710.68 | 4,897.54 | 4,912.12 | |
| Total Liabilities | 2,975.35 | 3,117.62 | 3,217.59 | 3,089.21 | 3,355.50 | 3,138.14 | 2,774.83 | 2,926.17 | 3,027.13 | |
| Total Equity | 3,730.18 | 2,802.52 | 2,329.10 | 2,179.14 | 1,954.44 | 1,920.34 | 1,935.86 | 1,971.37 | 1,884.99 | |