| (in millions of USD, except per-share data) | Q1 FY 26 | Q4 FY 25 | Q3 FY 25 | Q2 FY 25 | Q1 FY 25 | Q4 FY 24 | Q3 FY 24 | Q2 FY 24 | Q1 FY 24 | Q4 FY 23 | Q3 FY 23 | Q2 FY 23 | Q1 FY 23 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenues | |||||||||||||
| Revenues | 1,037.0 | 1,011.5 | 986.8 | 921.5 | 826.6 | 759.6 | 761.0 | 703.4 | 625.7 | - | 717.4 | - | - |
| Cost of Revenue | 906.2 | 894.0 | 862.6 | 801.6 | 734.1 | 673.4 | 671.1 | 614.8 | 551.0 | - | 632.5 | - | - |
| Gross Profit | 130.7 | 117.5 | 124.2 | 119.9 | 92.5 | 86.3 | 89.9 | 88.6 | 74.7 | - | 84.9 | - | - |
| Operating Expenses | |||||||||||||
| Research & Development | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Selling General & Administrative | |||||||||||||
| Operating Income | |||||||||||||
| Operating Income | 77.7 | 68.9 | 72.4 | 72.5 | 51.0 | 46.0 | 53.7 | 51.3 | 38.9 | - | 50.1 | - | - |
| Non-Operating | |||||||||||||
| Interest Income | 2.3 | - | 1.4 | - | 0.9 | - | 0.0 | - | - | - | - | - | - |
| Interest Expense | 4.6 | ||||||||||||
| Tax & Net | |||||||||||||
| Income Tax Expense | 20.3 | 18.7 | 20.6 | 19.4 | 13.6 | 11.9 | 14.0 | 13.6 | 10.0 | - | 11.4 | - | - |
| Net Income From Continuing Ops | |||||||||||||
| Per Share | |||||||||||||
| EPS Basic | 1.14 | - | 1.12 | 1.04 | 0.72 | - | 0.82 | 0.76 | 0.55 | - | 0.71 | - | - |
| EPS Diluted | 1.14 | ||||||||||||
| Supplementary Data | |||||||||||||
| EBITDA | 85.8 | - | - | - | 57.8 | - | - | - | 44.3 | - | - | - | - |
| EBIT | 77.7 | 68.9 | |||||||||||
| (in millions of USD, except per-share data) | TTM | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|---|
| Revenues | |||||
| Revenues | 3,956.7 | 3,746.4 | 2,849.7 | 2,854.4 | 2,699.3 |
| Cost of Revenue | 3,464.4 | 3,292.3 | 2,510.2 | 2,532.5 | 2,423.2 |
| Gross Profit | 492.3 | 454.1 | 339.5 | 321.9 | 276.0 |
| Operating Expenses | |||||
| Research & Development | - | - | - | - | - |
| Selling General & Administrative | 200.9 | 189.3 | 149.5 | 131.4 | 111.4 |
| Selling & Marketing | - | ||||
| Operating Income | |||||
| Operating Income | 291.5 | 264.8 | 189.9 | 190.5 | 164.6 |
| Non-Operating | |||||
| Interest Income | - | 4.6 | 0.0 | 0.0 | - |
| Interest Expense | 20.4 | 21.5 | 14.0 | 17.0 | 6.4 |
| Income From Equity Investments | 15.5 | 16.3 | |||
| Tax & Net | |||||
| Income Tax Expense | 79.0 | 72.3 | 49.5 | 45.3 | 40.8 |
| Net Income From Continuing Ops | 223.4 | 201.8 | 143.4 | 137.2 | 124.8 |
| Net Income From Discontinued Ops | - | ||||
| Per Share | |||||
| EPS Basic | 4.37 | 3.95 | 2.81 | 2.69 | 2.45 |
| EPS Diluted | 4.36 | 3.95 | 2.81 | 2.69 | 2.45 |
| Shares Basic | 51.1 | 51.0 | |||
| Supplementary Data | |||||
| EBITDA | - | 293.4 | 213.3 | 211.6 | 183.9 |
| EBIT | 291.5 | 264.8 | 189.9 | 190.5 | 164.6 |
| 53.0 |
| 48.6 |
| 51.8 |
| 47.4 |
| 41.5 |
| 40.3 |
| 36.2 |
| 37.3 |
| 35.8 |
| - |
| 34.8 |
| - |
| - |
| Selling & Marketing | - | - | - | - | - | - | - | - | - | - | - | - | - |
| General & Administrative | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Depreciation & Amortization | 8.1 | - | - | - | 6.8 | - | - | - | 5.5 | - | - | - | - |
| Amortization of Intangibles | 0.0 | - | - | - | 0.1 | 0.4 | 0.5 | 0.5 | 0.5 | - | 0.5 | - | - |
| Other Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Total Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 5.6 |
| 5.4 |
| 4.8 |
| 5.6 |
| 5.2 |
| 2.9 |
| 3.2 |
| 2.7 |
| - |
| 4.6 |
| - |
| - |
| Income From Equity Investments | 2.6 | 4.7 | 5.5 | 2.6 | 3.4 | 4.4 | 3.8 | 2.8 | 1.1 | - | 0.7 | - | - |
| Other Non-Operating Income | 0.6 | - | 3.7 | 1.9 | 0.6 | 1.2 | 1.1 | 1.7 | 0.9 | - | 1.2 | - | - |
| Pre-Tax Income | 75.9 | 69.3 | 72.1 | 69.6 | 46.9 | 42.0 | 51.9 | 49.8 | 37.1 | - | 46.7 | - | - |
| 58.3 |
| 55.3 |
| 57.0 |
| 52.8 |
| 36.7 |
| 34.5 |
| 41.8 |
| 39.0 |
| 28.2 |
| 36.5 |
| 36.0 |
| 38.6 |
| 26.1 |
| Net Income From Discontinued Ops | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Net Income | 58.3 | 55.3 | 57.0 | 52.8 | 36.7 | 34.5 | 41.8 | 39.0 | 28.2 | 36.5 | 36.0 | 38.6 | 26.1 |
| Net Income Attributable To Parent | 58.3 | 55.3 | 57.0 | 52.8 | 36.7 | 34.5 | 41.8 | 39.0 | 28.2 | 36.5 | 36.0 | 38.6 | 26.1 |
| Less: Minority Interest | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Less: Preferred Dividends | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Net Income To Common Shareholders | 58.3 | 55.3 | 57.0 | 52.8 | 36.7 | 34.5 | 41.8 | 39.0 | 28.2 | 36.5 | 36.0 | 38.6 | 26.1 |
| - |
| 1.11 |
| 1.03 |
| 0.72 |
| - |
| 0.82 |
| 0.76 |
| 0.55 |
| - |
| 0.71 |
| - |
| - |
| Shares Basic | 51.1 | - | 51.0 | 51.0 | 51.0 | - | 51.0 | 51.0 | 51.0 | - | 51.0 | - | - |
| Shares Diluted | 51.2 | - | 51.1 | 51.1 | 51.1 | - | 51.0 | 51.0 | 51.0 | - | 51.0 | - | - |
| 72.4 |
| 72.5 |
| 51.0 |
| 46.0 |
| 53.7 |
| 51.3 |
| 38.9 |
| - |
| 50.1 |
| - |
| - |
| - |
| - |
| - |
| - |
| General & Administrative | - | - | - | - | - |
| Depreciation & Amortization | - | 28.7 | 23.4 | 21.1 | 19.2 |
| Amortization of Intangibles | - | 0.1 | 1.9 | 2.1 | 2.2 |
| Other Operating Expenses | - | - | - | - | - |
| Total Operating Expenses | - | - | - | - | - |
| 12.2 |
| 4.9 |
| 5.9 |
| Other Non-Operating Income | - | - | 4.9 | 4.0 | 1.4 |
| Pre-Tax Income | 286.9 | 257.8 | 180.8 | 177.6 | 159.7 |
| - |
| - |
| - |
| - |
| Net Income | 223.4 | 201.8 | 143.4 | 137.2 | 124.8 |
| Net Income Attributable To Parent | 223.4 | 201.8 | 143.4 | 137.2 | 124.8 |
| Less: Minority Interest | - | - | - | - | - |
| Less: Preferred Dividends | - | - | - | - | - |
| Net Income To Common Shareholders | 223.4 | 201.8 | 143.4 | 137.2 | 124.8 |
| 51.0 |
| 51.0 |
| 51.0 |
| Shares Diluted | 51.2 | 51.1 | 51.1 | 51.0 | 51.0 |