| 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 | 13,924.66 | 14,965.35 | 9,426.57 | 14,712.22 | 10,933.30 | 10,232.61 | 6,792.15 | 10,016.91 | 7,707.41 | |
| Gross Profit | 4,131.04 | 4,653.76 | 3,282.39 | 4,544.10 | 3,493.28 | 3,059.89 | 2,437.26 | 2,936.06 | 2,105.85 | |
| Operating Income | 3,369.45 | 3,755.89 | 2,404.77 | 2,614.92 | 2,818.40 | 2,432.45 | 1,518.52 | 1,980.00 | 1,675.03 | |
| Profit Margin | 32.47 | 24.67 | 46.88 | 36.74 | 24.66 | 21.79 | 60.89 | 6.53 | 14.72 | |
| 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 | 418,533.67 | 388,790.85 | 374,604.36 | 356,781.35 | 323,448.43 | 312,031.32 | 297,510.51 | 202,034.50 | 197,723.54 | |
| Total Liabilities | 269,980.24 | 255,016.69 | 240,258.91 | 225,299.12 | 201,441.22 | 192,808.26 | 181,083.15 | 163,018.72 | 158,401.41 | |
| Total Equity | 148,553.43 | 133,774.16 | 134,345.45 | 131,482.23 | 122,007.22 | 119,223.06 | 116,427.36 | 39,015.77 | 39,322.13 | |