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
 
Document
2024
2023
2022
2021
2020
2019
  • Proxy
  • 10-Q
  • XBRL
  • Earnings Release
  • Earnings Call Presentation
  • Earnings Call Webcast
  • Annual Report