| Period Ending: | Jun 30, 2026 | 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 | 289.47 | 173.45 | 234.03 | 160.06 | 161.58 | 143.45 | 176.25 | 208.60 | 239.25 | 195.92 | 177.95 | 194.23 | |
| Gross Profit | |||||||||||||
| Operating Income | 15.43 | 18.76 | 14.77 | 8.56 | 10.06 | 10.99 | 7.76 | 5.46 | 14.59 | 8.07 | 17.56 | 6.33 | |
| Profit Margin | 4.39 | 9.10 | 5.16 | 2.15 | 4.87 | 5.65 | 3.63 | 3.16 | 3.66 | 5.19 | 5.30 | -1.36 | |
| Period Ending: | Jun 30, 2026 | 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 | 1,502.82 | 1,343.75 | 1,326.83 | 1,281.70 | 1,261.05 | 1,239.33 | 1,237.68 | 1,202.36 | 1,247.54 | 1,197.99 | 1,175.42 | 1,232.65 | |
| Total Liabilities | 1,075.79 | 930.62 | 919.27 | 892.38 | 876.67 | 852.20 | 857.62 | 825.61 | 878.63 | 828.01 | 801.27 | 861.68 | |
| Total Equity | 427.03 | 413.13 | 407.56 | 389.33 | 384.38 | 387.13 | 380.06 | 376.75 | 368.91 | 369.98 | 374.14 | 370.97 | |