Figures from this source
- EstimateRevenue forbes, 2017 (Forbes label; year to March 2018 mapping approx 3/4 overlap)$288m
- EstimateOperating income forbes, 2017−$2.4m
- EstimateRevenue forbes, 2018 (Forbes label; year to March 2019 mapping approx 3/4 overlap)$320m
- EstimateOperating income forbes, 2018$31m
- EstimateRevenue forbes, 2019 (Forbes label; year to March 2020 mapping approx 3/4 overlap)$315m
- EstimateOperating income forbes, 2019$31m
- EstimateRevenue forbes, 2020 (Forbes label; year to March 2021 mapping approx 3/4 overlap)$129m
- EstimateOperating income forbes, 2020−$35m
- EstimateRevenue forbes, 2021 (Forbes label; year to March 2022 mapping approx 3/4 overlap)$313m
- EstimateOperating income forbes, 2021$71m
- EstimateRevenue forbes, 2022 (Forbes label; year to March 2023 mapping approx 3/4 overlap)$363m
- EstimateOperating income forbes, 2022$86m
- EstimateRevenue forbes, 2023 (Forbes label; year to March 2024 mapping approx 3/4 overlap)$396m
- EstimateOperating income forbes, 2023$76m
- EstimateRevenue forbes, 2024 (Forbes label; year to March 2025 mapping approx 3/4 overlap)$379m
- EstimateOperating income forbes, 2024$43m
- EstimateRevenue forbes, 2025 (Forbes label; year to March 2026 mapping approx 3/4 overlap)$390m
- EstimateOperating income forbes, 2025$24m
- EstimateForbes revenue composition, all
- EstimateOwners forbes, 2026
- EstimateForbes team page definitions, Forbes team page, March 2026