| 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 | 7,329.02 | 6,631.88 | 7,261.01 | 5,962.19 | 5,334.62 | 4,728.88 | 3,950.25 | 3,381.49 | 2,965.85 | |
| Gross Profit | ||||||||||
| Operating Income | 5,954.24 | 5,152.13 | 6,056.02 | 3,755.23 | 4,171.43 | 3,507.94 | 3,014.70 | 2,186.51 | 1,651.75 | |
| Profit Margin | 66.78 | 69.37 | 68.29 | 51.07 | 64.45 | 66.88 | 71.09 | 53.52 | 49.39 | |
| 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 | 222,231.48 | 203,715.88 | 186,867.63 | 188,821.49 | 164,981.77 | 158,047.34 | 139,519.72 | 130,744.02 | 123,813.77 | |
| Total Liabilities | 183,912.76 | 170,158.89 | 157,717.30 | 160,744.18 | 140,058.75 | 136,613.14 | 121,107.68 | 112,781.29 | 107,710.01 | |
| Total Equity | 38,318.72 | 33,556.99 | 29,150.33 | 28,077.31 | 24,923.03 | 21,434.20 | 18,412.05 | 17,962.73 | 16,103.77 | |