~$1.17B

3-year sales CAGR of 31.4%

3-year sales CAGR of 31.4%

Revenue Chart
 

23.5%

EBITDA margin in 2023

EBITDA margin in 2023

Chart 2
 

23.8%

ROIC in 2023

ROIC in 2023

Chart 3
 

8.9%

CAPEX as a % of sales in 2023

CAPEX as a % of sales in 2023

Chart 4
 

71.8%

Y/Y Diluted EPS Growth in 2023

Y/Y Diluted EPS Growth in 2023

Chart 5
 

Featured Presentation

Upcoming Events

February 26, 2025 Virtual
Service Intelligence and 2025 trends: Modernizing your service operations with AI
February 27, 2025 Virtual
Q4 2024 Conference Call and Webcast
May 13, 2025
2025 Annual Shareholders' Meeting