| 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 | 393.95 | 449.89 | 366.17 | 419.43 | 516.68 | 436.36 | 464.72 | 455.56 | 407.74 | |
| Gross Profit | ||||||||||
| Operating Income | 274.58 | 165.15 | 217.88 | 216.18 | 291.47 | 173.54 | 230.41 | 264.11 | 245.97 | |
| Profit Margin | 69.50 | 38.49 | 62.61 | 58.29 | 51.12 | 37.80 | 46.92 | 48.55 | 62.68 | |
| 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 | 62,556.97 | 62,103.86 | 61,712.82 | 59,591.02 | 61,545.26 | 59,396.23 | 59,319.50 | 60,464.17 | 59,558.87 | |
| Total Liabilities | 54,857.02 | 54,661.00 | 54,443.42 | 51,895.23 | 54,063.36 | 52,172.68 | 52,265.51 | 52,972.50 | 52,275.80 | |
| Total Equity | 7,699.95 | 7,442.86 | 7,269.41 | 7,695.79 | 7,481.90 | 7,223.56 | 7,053.99 | 7,491.67 | 7,283.07 | |