| 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 | |
| Total Revenue | 168.92 | 180.86 | 166.32 | 163.71 | 102.31 | 92.36 | 97.36 | 86.76 | |
| Gross Profit | |||||||||
| Operating Income | 21.45 | 28.20 | 18.60 | 24.15 | 10.56 | 9.93 | 19.54 | 12.28 | |
| Profit Margin | 9.03 | 12.18 | 6.28 | 9.03 | 9.48 | 5.67 | 13.36 | 11.04 | |
| 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 | |
| Total Assets | 882.92 | 835.97 | 805.66 | 787.83 | 527.65 | 478.98 | 458.10 | 367.89 | |
| Total Liabilities | 588.01 | 554.60 | 543.52 | 534.94 | 304.51 | 265.53 | 249.73 | 180.27 | |
| Total Equity | 294.91 | 281.38 | 262.14 | 252.89 | 223.14 | 213.45 | 208.37 | 187.62 | |