| (in millions of USD, except per-share data) | Q4 FY 26 | Q3 FY 26 | Q2 FY 26 | Q1 FY 26 | Q4 FY 25 | Q3 FY 25 | Q2 FY 25 | Q1 FY 25 | Q3 FY 24 | Q2 FY 24 | Q3 FY 23 | Q2 FY 23 | Q1 FY 23 | Q4 FY 22 | Q3 FY 22 | Q2 FY 22 | Q1 FY 22 | Q4 FY 21 | Q3 FY 21 | Q2 FY 21 | Q1 FY 21 | Q4 FY 20 | Q3 FY 20 | Q2 FY 20 | Q1 FY 20 | Q4 FY 19 | Q3 FY 19 | Q2 FY 19 | Q1 FY 19 | Q3 FY 18 | Q2 FY 18 | Q3 FY 17 | Q2 FY 17 | Q1 FY 17 | Q4 FY 16 | Q3 FY 16 | Q2 FY 16 | Q1 FY 16 | Q4 FY 15 | Q3 FY 15 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenues | ||||||||||||||||||||||||||||||||||||||||
| Revenues | 538.8 | 705.6 | 505.4 | 504.1 | 453.7 | 608.2 | 425.8 | 423.4 | 520.4 | 374.5 | 514.6 | 351.5 | 365.9 | 383.3 | 485.9 | 312.7 | ||||||||||||||||||||||||
| (in millions of USD, except per-share data) | FY2026 | FY2025 | FY2024 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2016 | FY2015 | FY2014 | FY2013 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenues | ||||||||||||
| Revenues | 2,253.9 | 1,911.1 | 1,667.0 | 1,488.3 | 893.5 | 845.6 | 776.9 | 629.8 | 569.0 | 402.7 | 345.9 | 233.2 |
| Cost of Revenue | 1,395.5 | 1,194.1 | 1,052.6 | 913.2 | 598.6 | 569.1 | 525.4 | 439.9 | 395.8 | 267.9 | 232.7 | 160.6 |
| Gross Profit | 858.4 | 717.0 | 614.4 | 575.1 | 294.9 | 276.5 | 251.4 | 189.9 | 173.2 | 134.8 | 113.2 | 72.6 |
| Operating Expenses | ||||||||||||
| Research & Development | - | - | - | - | - | - | - | - | - | - | - | - |
| Selling General & Administrative | 559.2 | |||||||||||
| Operating Income | ||||||||||||
| Operating Income | 299.1 | 239.4 | 198.2 | 258.3 | 86.3 | 73.7 | 64.3 | 37.8 | 30.2 | 35.4 | 20.5 | 8.9 |
| Non-Operating | ||||||||||||
| Interest Income | - | - | - | - | - | - | - | - | - | - | - | - |
| Interest Expense | - | - | ||||||||||
| Tax & Net | ||||||||||||
| Income Tax Expense | 74.7 | 59.2 | 50.4 | 60.1 | 17.9 | 12.4 | 9.0 | 8.9 | 7.4 | 8.5 | 3.3 | 0.8 |
| Net Income From Continuing Ops | 225.9 | |||||||||||
| Per Share | ||||||||||||
| EPS Basic | 7.40 | 5.93 | 4.87 | 6.51 | 2.05 | 1.68 | 1.39 | 0.54 | 0.38 | 0.56 | 0.28 | 0.03 |
| EPS Diluted | 7.35 | 5.88 | ||||||||||
| Supplementary Data | ||||||||||||
| EBITDA | 377.8 | 301.8 | 247.7 | 285.6 | 110.4 | 94.9 | 82.6 | 52.4 | 41.7 | 42.1 | 25.2 | 11.6 |
| EBIT | 299.1 | 239.4 | ||||||||||
| 306.3 |
| 258.9 |
| 302.3 |
| 184.5 |
| 147.8 |
| 188.6 |
| 284.0 |
| 187.2 |
| 185.8 |
| 192.8 |
| 254.0 |
| 168.1 |
| 162.0 |
| 224.7 |
| 143.1 |
| 199.4 |
| 134.0 |
| 133.4 |
| 149.5 |
| 193.8 |
| 129.7 |
| 96.0 |
| 103.3 |
| 130.5 |
| Cost of Revenue | 343.0 | 424.4 | 321.2 | 306.8 | 285.2 | 369.3 | 272.9 | 266.6 | 321.3 | 240.5 | 326.7 | 222.4 | 228.0 | 234.5 | 294.2 | 194.6 | 189.9 | 166.5 | 195.5 | 129.0 | 107.6 | 130.7 | 187.0 | 127.8 | 123.6 | 129.3 | 168.3 | 117.2 | 110.5 | 152.8 | 101.4 | 136.1 | 97.5 | 92.7 | 107.1 | 129.7 | 93.8 | 65.2 | 69.3 | 84.4 |
| Gross Profit | 195.7 | 281.2 | 184.1 | 197.2 | 168.6 | 238.9 | 152.9 | 156.7 | 199.1 | 133.9 | 187.8 | 129.1 | 137.8 | 148.8 | 191.7 | 118.2 | 116.4 | 92.4 | 106.8 | 55.5 | 40.2 | 58.0 | 97.0 | 59.3 | 62.2 | 63.4 | 85.7 | 50.9 | 51.4 | 71.9 | 41.7 | 63.4 | 36.4 | 40.8 | 42.4 | 64.2 | 35.9 | 30.8 | 34.0 | 46.2 |
| Operating Expenses | ||||||||||||||||||||||||||||||||||||||||
| Research & Development | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Selling General & Administrative | 138.5 | 166.5 | 127.7 | 126.5 | 118.9 | 139.4 | 112.9 | 106.5 | 124.0 | 95.3 | 115.3 | 84.9 | 85.4 | 86.4 | 99.5 | 68.0 | ||||||||||||||||||||||||
| Selling & Marketing | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |||||||||||||||||||||||
| General & Administrative | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |||||||||||||||||||||||
| Depreciation & Amortization | - | - | - | 17.5 | - | - | - | 14.3 | - | - | - | - | 8.0 | - | - | - | ||||||||||||||||||||||||
| Amortization of Intangibles | - | 0.0 | 0.0 | 0.0 | - | 0.0 | - | 0.0 | - | - | - | - | 0.0 | - | - | - | 0.0 | |||||||||||||||||||||||
| Other Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |||||||||||||||||||||||
| Total Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||||||||||||||||||||||||
| Operating Income | ||||||||||||||||||||||||||||||||||||||||
| Operating Income | 57.2 | 114.8 | 56.4 | 70.7 | 49.7 | 99.5 | 40.0 | 50.2 | 75.1 | 38.6 | 72.5 | 44.2 | 52.4 | 62.4 | 92.2 | 50.1 | 53.6 | 32.9 | 41.6 | 10.0 | 1.8 | 9.7 | 35.0 | 12.9 | 16.1 | 16.5 | 29.3 | 8.7 | 9.8 | 24.4 | 5.6 | 20.9 | 4.4 | 4.5 | 5.6 | 20.2 | (0.4) | 4.8 | 7.8 | 17.9 |
| Non-Operating | ||||||||||||||||||||||||||||||||||||||||
| Interest Income | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Interest Expense | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||||||||||||||||||||||
| Income From Equity Investments | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |||||||||||||||||||||||
| Other Non-Operating Income | 0.7 | 0.4 | 0.9 | 0.9 | 0.6 | 0.1 | 0.9 | 0.6 | 0.4 | (0.1) | 0.1 | - | (0.3) | (0.1) | 0.0 | 0.0 | 0.1 | |||||||||||||||||||||||
| Pre-Tax Income | 57.6 | 114.8 | 56.9 | 71.3 | 49.9 | 99.2 | 40.5 | 50.5 | 75.0 | 38.1 | 70.3 | 42.8 | 51.4 | 61.9 | 90.6 | 49.0 | 51.2 | |||||||||||||||||||||||
| Tax & Net | ||||||||||||||||||||||||||||||||||||||||
| Income Tax Expense | 13.2 | 28.9 | 14.7 | 17.9 | 12.4 | 24.1 | 11.1 | 11.6 | 19.4 | 10.4 | 17.5 | 10.7 | 12.1 | 17.2 | 21.3 | 11.1 | 10.5 | 6.3 | 9.9 | 2.0 | (0.3) | 0.9 | 7.0 | 1.9 | 2.4 | 3.7 | 6.3 | 0.0 | (1.0) | 0.4 | 0.8 | 6.7 | 0.3 | 0.3 | 1.0 | 6.7 | (2.1) | 1.8 | 1.7 | 4.9 |
| Net Income From Continuing Ops | 44.4 | 85.8 | 42.2 | 53.4 | 37.5 | 75.1 | 29.4 | 38.9 | 55.6 | 27.7 | 52.8 | 32.1 | 39.3 | 44.7 | 69.2 | 37.9 | 40.6 | |||||||||||||||||||||||
| Net Income From Discontinued Ops | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |||||||||||||||||||||||
| Net Income | 44.4 | 85.8 | 42.2 | 53.4 | 37.5 | 75.1 | 29.4 | 38.9 | 55.6 | 27.7 | 52.8 | 32.1 | 39.3 | 44.7 | 69.2 | 37.9 | 40.6 | |||||||||||||||||||||||
| Net Income Attributable To Parent | 44.4 | 85.8 | 42.2 | 53.4 | 37.5 | 75.1 | 29.4 | 38.9 | 55.6 | 27.7 | 52.8 | 32.1 | 39.3 | 44.7 | 69.2 | 37.9 | ||||||||||||||||||||||||
| Less: Minority Interest | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | ||||||||||||||||||||||
| Less: Preferred Dividends | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |||||||||||||||||||||||
| Net Income To Common Shareholders | 44.4 | 85.8 | 42.2 | 53.4 | 37.5 | 75.1 | 29.4 | 38.9 | 55.6 | 27.7 | 52.8 | 32.1 | 39.3 | 44.7 | 69.2 | |||||||||||||||||||||||||
| Per Share | ||||||||||||||||||||||||||||||||||||||||
| EPS Basic | - | 2.82 | 1.38 | 1.75 | - | 2.46 | 0.96 | 1.28 | 1.84 | 0.92 | 1.77 | 1.08 | 1.32 | - | 2.34 | 1.28 | 1.38 | - | 1.02 | 0.20 | (0.02) | - | 0.87 | 0.27 | 0.34 | - | 0.67 | 0.16 | 0.24 | 0.76 | 0.04 | 0.40 | 0.02 | 0.02 | - | 0.38 | (0.13) | 0.09 | - | 0.37 |
| EPS Diluted | - | 2.79 | 1.37 | 1.74 | - | 2.43 | 0.95 | 1.26 | 1.81 | 0.90 | 1.74 | 1.06 | 1.29 | - | 2.27 | 1.25 | 1.35 | - | ||||||||||||||||||||||
| Shares Basic | - | 30.5 | 30.5 | 30.6 | - | 30.6 | 30.5 | 30.4 | 30.3 | 30.1 | 29.8 | 29.8 | 29.7 | - | 29.6 | 29.6 | 29.4 | - | ||||||||||||||||||||||
| Shares Diluted | - | 30.7 | 30.8 | 30.8 | - | 30.9 | 30.9 | 30.8 | 30.6 | 30.6 | 30.3 | 30.3 | 30.4 | - | 30.4 | 30.4 | 30.2 | - | ||||||||||||||||||||||
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| EBITDA | - | - | - | 88.2 | - | - | - | 64.5 | - | - | - | - | 60.4 | - | - | - | 59.8 | - | - | - | 7.5 | - | - | - | 20.8 | - | - | - | 14.1 | - | - | - | - | 8.0 | - | - | - | 6.8 | - | - |
| EBIT | 57.2 | 114.8 | 56.4 | 70.7 | 49.7 | 99.5 | 40.0 | 50.2 | 75.1 | 38.6 | 72.5 | 44.2 | 52.4 | 62.4 | 92.2 | 50.1 | 53.6 | 32.9 | 41.6 | |||||||||||||||||||||
| 477.7 |
| 416.2 |
| 316.7 |
| 208.6 |
| 202.8 |
| 187.1 |
| 152.1 |
| 142.1 |
| 99.3 |
| 92.0 |
| 62.6 |
| Selling & Marketing | - | - | - | - | - | - | - | - | - | - | - | - |
| General & Administrative | - | - | - | - | - | - | - | - | - | - | - | - |
| Depreciation & Amortization | 78.7 | 62.5 | 49.5 | 27.3 | 24.1 | 21.2 | 18.3 | 14.6 | 11.5 | 6.6 | 4.6 | 2.7 |
| Amortization of Intangibles | - | 0.0 | 0.1 | 0.1 | 0.1 | 0.2 | 0.6 | 2.2 | 2.5 | 2.6 | - | - |
| Other Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - |
| Total Operating Expenses | - | - | - | - | - | - | - | 152.1 | 143.0 | 99.3 | 92.7 | 63.7 |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| Income From Equity Investments | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Non-Operating Income | 3.0 | 2.3 | 1.4 | 0.0 | 0.4 | (0.0) | 0.0 | - | - | 0.1 | 0.0 | 0.0 |
| Pre-Tax Income | 300.6 | 240.1 | 197.4 | 252.6 | 77.3 | 60.3 | 48.0 | 23.1 | 17.3 | 22.2 | 9.0 | 1.5 |
| 180.9 |
| 147.0 |
| 192.5 |
| 59.4 |
| 47.9 |
| 39.0 |
| 14.2 |
| 9.9 |
| 13.7 |
| 5.7 |
| 0.7 |
| Net Income From Discontinued Ops | - | - | - | - | - | - | - | - | - | - | - | - |
| Net Income | 225.9 | 180.9 | 147.0 | 192.5 | 59.4 | 47.9 | 39.0 | 14.2 | 9.9 | 13.7 | 5.7 | 0.7 |
| Net Income Attributable To Parent | 225.9 | 180.9 | 147.0 | 192.5 | 59.4 | 47.9 | 39.0 | 14.2 | 9.9 | 13.7 | 5.4 | 0.6 |
| Less: Minority Interest | - | - | - | - | - | - | - | - | - | 0.0 | 0.3 | 0.0 |
| Less: Preferred Dividends | - | - | - | - | - | - | - | - | - | - | - | - |
| Net Income To Common Shareholders | 225.9 | 180.9 | 147.0 | 192.5 | 59.4 | 47.9 | 39.0 | 14.2 | 9.9 | 12.3 | 5.4 | 0.6 |
| 4.80 |
| 6.33 |
| 2.01 |
| 1.64 |
| 1.35 |
| 0.53 |
| 0.37 |
| 0.54 |
| 0.28 |
| 0.03 |
| Shares Basic | 30.5 | 30.5 | 30.2 | 29.6 | 28.9 | 28.6 | 28.1 | 26.5 | 26.2 | 22.1 | 18.9 | 18.8 |
| Shares Diluted | 30.7 | 30.8 | 30.6 | 30.4 | 29.5 | 29.2 | 28.8 | 26.9 | 27.0 | 22.9 | 19.2 | 18.8 |
| 198.2 |
| 258.3 |
| 86.3 |
| 73.7 |
| 64.3 |
| 37.8 |
| 30.2 |
| 35.4 |
| 20.5 |
| 8.9 |
| 62.8 |
| 59.5 |
| 65.2 |
| 45.4 |
| 38.4 |
| 48.3 |
| 62.1 |
| 46.4 |
| 46.1 |
| 46.9 |
| 56.4 |
| 42.2 |
| 41.6 |
| 47.5 |
| 36.1 |
| 42.5 |
| 32.0 |
| 36.3 |
| 36.8 |
| 44.0 |
| 36.3 |
| 25.1 |
| 26.2 |
| 28.3 |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| 6.2 |
| - |
| - |
| - |
| 5.7 |
| - |
| - |
| - |
| 4.8 |
| - |
| - |
| - |
| 4.2 |
| - |
| - |
| - |
| - |
| 3.5 |
| - |
| - |
| - |
| 2.0 |
| - |
| - |
| - |
| - |
| - |
| 0.0 |
| - |
| - |
| - |
| 0.0 |
| 0.2 |
| 0.1 |
| 0.2 |
| 0.2 |
| 0.2 |
| 0.3 |
| 0.5 |
| 0.5 |
| 0.6 |
| - |
| - |
| - |
| 0.6 |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| 42.5 |
| 32.0 |
| 36.3 |
| 36.8 |
| 44.0 |
| 36.3 |
| 25.9 |
| 26.2 |
| 28.3 |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| 0.1 |
| 0.2 |
| 0.1 |
| 0.1 |
| (0.1) |
| 0.0 |
| 0.0 |
| 0.0 |
| - |
| 0.0 |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| 0.0 |
| 0.0 |
| 30.8 |
| 39.5 |
| 7.7 |
| (0.8) |
| 6.7 |
| 31.9 |
| 9.6 |
| 12.2 |
| 12.4 |
| 25.3 |
| 4.5 |
| 5.7 |
| 20.6 |
| 1.8 |
| 17.2 |
| 0.8 |
| 0.9 |
| 2.0 |
| 16.6 |
| (5.4) |
| 4.0 |
| 4.3 |
| 13.7 |
| 24.6 |
| 29.6 |
| 5.8 |
| (0.5) |
| 5.7 |
| 24.8 |
| 7.7 |
| 9.7 |
| 8.7 |
| 19.0 |
| 4.5 |
| 6.8 |
| 20.1 |
| 1.1 |
| 10.5 |
| 0.5 |
| 0.6 |
| 1.0 |
| 9.9 |
| (3.3) |
| 2.3 |
| 2.6 |
| 8.8 |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| 24.6 |
| 29.6 |
| 5.8 |
| (0.5) |
| 5.7 |
| 24.8 |
| 7.7 |
| 9.7 |
| 8.7 |
| 19.0 |
| 4.5 |
| 6.8 |
| 20.1 |
| 1.1 |
| 10.5 |
| 0.5 |
| 0.6 |
| 1.0 |
| 9.9 |
| (3.3) |
| 2.3 |
| 2.6 |
| 8.8 |
| 40.6 |
| 24.6 |
| 29.6 |
| 5.8 |
| (0.5) |
| 5.7 |
| 24.8 |
| 7.7 |
| 9.7 |
| 8.7 |
| 19.0 |
| 4.5 |
| 6.8 |
| 20.1 |
| 1.1 |
| 10.5 |
| 0.5 |
| 0.6 |
| 1.0 |
| 9.9 |
| (3.3) |
| 2.3 |
| 2.6 |
| 8.8 |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| - |
| 37.9 |
| 40.6 |
| 24.6 |
| 29.6 |
| 5.8 |
| (0.5) |
| 5.7 |
| 24.8 |
| 7.7 |
| 9.7 |
| 8.7 |
| 19.0 |
| 4.5 |
| 6.8 |
| 20.1 |
| 1.1 |
| 10.5 |
| 0.5 |
| 0.6 |
| 1.0 |
| 9.9 |
| (3.3) |
| 2.3 |
| 2.6 |
| 8.8 |
| 1.00 |
| 0.20 |
| (0.02) |
| - |
| 0.85 |
| 0.26 |
| 0.33 |
| - |
| 0.66 |
| 0.16 |
| 0.24 |
| 0.73 |
| 0.04 |
| 0.39 |
| 0.02 |
| 0.02 |
| - |
| 0.37 |
| (0.13) |
| 0.08 |
| - |
| 0.36 |
| 28.9 |
| 28.9 |
| 28.8 |
| - |
| 28.7 |
| 28.5 |
| 28.4 |
| - |
| 28.3 |
| 28.1 |
| 27.6 |
| 26.7 |
| 26.6 |
| 26.5 |
| 26.4 |
| 26.4 |
| - |
| 26.3 |
| 26.2 |
| 25.9 |
| - |
| 23.7 |
| 29.6 |
| 29.2 |
| 28.8 |
| - |
| 29.4 |
| 29.2 |
| 29.0 |
| - |
| 28.9 |
| 28.9 |
| 28.5 |
| 27.6 |
| 27.0 |
| 27.2 |
| 26.9 |
| 26.6 |
| - |
| 26.9 |
| 26.2 |
| 27.0 |
| - |
| 24.6 |
| 10.0 |
| 1.8 |
| 9.7 |
| 35.0 |
| 12.9 |
| 16.1 |
| 16.5 |
| 29.3 |
| 8.7 |
| 9.8 |
| 24.4 |
| 5.6 |
| 20.9 |
| 4.4 |
| 4.5 |
| 5.6 |
| 20.2 |
| (0.4) |
| 4.8 |
| 7.8 |
| 17.9 |