| Period Ending: | Mar 31, 2026 | Dec 31, 2025 | 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 | 757.83 | 641.37 | 778.65 | 772.30 | 755.84 | 746.75 | 916.82 | 1,182.72 | 1,256.06 | 1,315.90 | 1,580.04 | |
| Gross Profit | ||||||||||||
| Operating Income | 410.77 | 214.92 | 503.21 | 412.76 | 406.72 | 217.47 | 502.61 | 393.41 | 386.42 | 200.74 | 788.13 | |
| Profit Margin | 48.52 | 33.62 | 64.75 | 54.23 | 54.73 | 29.70 | 54.82 | 32.96 | 32.85 | 16.55 | 30.78 | |
| Period Ending: | Mar 31, 2026 | Dec 31, 2025 | 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 | 174,963.65 | 181,258.05 | 176,439.03 | 176,341.41 | 169,303.84 | 171,093.78 | 165,760.76 | 162,144.71 | 159,376.26 | 164,199.54 | 164,374.12 | |
| Total Liabilities | 152,557.08 | 157,956.98 | 153,297.21 | 153,680.90 | 147,154.98 | 148,463.32 | 143,179.88 | 140,147.44 | 137,764.66 | 142,054.65 | 142,164.24 | |
| Total Equity | 22,406.57 | 23,301.07 | 23,141.82 | 22,660.51 | 22,148.86 | 22,630.46 | 22,580.88 | 21,997.27 | 21,611.60 | 22,144.89 | 22,209.89 | |