| 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,781.78 | 2,739.46 | 2,350.24 | 2,291.73 | 1,886.51 | 1,846.10 | 1,813.57 | 1,393.07 | 1,273.97 | |
| Gross Profit | ||||||||||
| Operating Income | 1,550.09 | 1,415.02 | 1,195.43 | 1,062.94 | 1,013.12 | 1,049.05 | 894.38 | 763.40 | 643.91 | |
| Profit Margin | 56.50 | 33.41 | 32.28 | 27.56 | 33.70 | 37.21 | 32.89 | 30.16 | 30.16 | |
| 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 | 137,787.61 | 138,975.69 | 152,615.05 | 137,955.73 | 144,916.16 | 138,555.90 | 119,916.10 | 97,490.02 | 97,355.22 | |
| Total Liabilities | 125,377.92 | 128,074.51 | 142,692.83 | 128,383.12 | 135,329.97 | 129,972.10 | 111,986.20 | 90,064.73 | 90,291.66 | |
| Total Equity | 12,409.69 | 10,901.19 | 9,922.23 | 9,572.61 | 9,586.19 | 8,583.79 | 7,929.90 | 7,425.29 | 7,063.55 | |