| 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,203.67 | 3,209.43 | 3,412.42 | 3,425.61 | 3,291.48 | 3,326.85 | 3,499.63 | 2,633.29 | 2,420.26 | |
| Gross Profit | ||||||||||
| Operating Income | 2,166.84 | 2,248.72 | 2,436.58 | 2,456.48 | 2,482.07 | 2,585.32 | 2,791.86 | 1,820.12 | 1,760.99 | |
| Profit Margin | 49.64 | 52.53 | 54.75 | 56.75 | 56.92 | 57.82 | 65.41 | 51.42 | 53.69 | |
| 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 | 138,441.92 | 135,099.58 | 127,215.24 | 126,897.95 | 115,636.89 | 114,361.45 | 110,513.05 | 106,177.53 | 100,567.42 | |
| Total Liabilities | 116,632.48 | 115,021.50 | 108,750.21 | 105,462.03 | 96,021.18 | 97,213.47 | 95,223.67 | 91,678.49 | 87,437.77 | |
| Total Equity | 21,809.45 | 20,078.08 | 18,465.03 | 21,435.92 | 19,615.70 | 17,147.98 | 15,289.38 | 14,499.05 | 13,129.64 | |