| 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 | 1,147.65 | 1,132.15 | 1,082.94 | 850.61 | 1,135.88 | 1,212.19 | 1,220.31 | 1,150.82 | 1,449.76 | |
| Gross Profit | ||||||||||
| Operating Income | 538.20 | 591.98 | 665.33 | 512.64 | 620.90 | 685.64 | 745.43 | 547.65 | 875.78 | |
| Profit Margin | 45.67 | 53.88 | 60.15 | 81.22 | 67.81 | 63.47 | 65.69 | 56.03 | 63.77 | |
| 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 | 191,975.87 | 182,064.16 | 169,067.04 | 165,813.00 | 163,210.28 | 160,795.31 | 166,239.82 | 164,376.27 | 159,709.28 | |
| Total Liabilities | 167,417.32 | 158,021.74 | 145,632.81 | 141,598.83 | 139,112.55 | 137,857.64 | 143,221.60 | 142,245.02 | 138,259.55 | |
| Total Equity | 24,558.55 | 24,042.42 | 23,434.23 | 24,214.17 | 24,097.73 | 22,937.67 | 23,018.22 | 22,131.25 | 21,449.73 | |