| 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,859.05 | 3,300.02 | 2,692.50 | 2,943.34 | 2,539.00 | 2,269.75 | 1,333.77 | 1,649.63 | 1,562.17 | |
| Gross Profit | ||||||||||
| Operating Income | 2,818.02 | 2,493.62 | 1,820.32 | 3,242.55 | 1,722.32 | 1,484.73 | 801.89 | 1,152.22 | 995.96 | |
| Profit Margin | 50.97 | 53.72 | 48.68 | 86.95 | 51.76 | 52.72 | 45.83 | 56.76 | 46.66 | |
| 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 | 231,518.23 | 227,320.38 | 203,203.25 | 180,190.23 | 147,531.46 | 139,094.79 | 136,014.86 | 102,938.51 | 92,212.44 | |
| Total Liabilities | 212,906.06 | 210,827.18 | 188,676.60 | 166,392.80 | 136,475.18 | 129,416.26 | 127,500.58 | 95,186.67 | 85,440.38 | |
| Total Equity | 18,612.17 | 16,493.20 | 14,526.66 | 13,797.43 | 11,056.28 | 9,678.53 | 8,514.28 | 7,751.84 | 6,772.06 | |