| 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 | 3,226.43 | 3,123.63 | 3,139.23 | 3,081.68 | 2,930.06 | 2,739.92 | 2,618.50 | 2,308.63 | 2,054.63 | |
| Gross Profit | ||||||||||
| Operating Income | 2,231.79 | 1,957.35 | 2,006.46 | 1,851.53 | 2,156.87 | 1,834.74 | 1,527.31 | 1,494.72 | 1,459.28 | |
| Profit Margin | 51.64 | 41.35 | 43.18 | 41.06 | 53.60 | 47.04 | 41.82 | 48.13 | 50.31 | |
| 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 | 199,060.48 | 190,333.34 | 185,762.69 | 184,260.26 | 172,142.04 | 159,719.98 | 142,134.51 | 118,427.84 | 111,756.59 | |
| Total Liabilities | 176,223.14 | 169,034.56 | 165,766.16 | 164,669.74 | 153,901.37 | 142,950.34 | 126,537.31 | 103,826.66 | 99,415.34 | |
| Total Equity | 22,837.34 | 21,298.77 | 19,996.53 | 19,590.52 | 18,240.66 | 16,769.64 | 15,597.20 | 14,601.18 | 12,341.25 | |