Financial Information

~$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