Skip to main navigation
  • Overview
  • Why Invest
  • News
  • Events and Presentations
  • Stock Info
    • Stock Quote & Chart
    • Historical Stock Quote
    • Analyst Coverage
  • Financials
    • Quarterly Results
    • SEC Filings
    • Annual Reports
  • Governance
    • Governance Documents
    • Corporate Documents
    • Executive Management Team
    • Board of Directors
    • Committee Composition
    • Whistleblower Hotline
    • Contact the Board
  • Resources
    • Investor FAQs
    • Investor Email Alerts
    • Information Request Form
    • Investor Contacts
  • Overview
  • Why Invest
  • News
  • Events and Presentations
  • Stock Info
    • Stock Quote & Chart
    • Historical Stock Quote
    • Analyst Coverage
  • Financials
    • Quarterly Results
    • SEC Filings
    • Annual Reports
  • Governance
    • Governance Documents
    • Corporate Documents
    • Executive Management Team
    • Board of Directors
    • Committee Composition
    • Whistleblower Hotline
    • Contact the Board
  • Resources
    • Investor FAQs
    • Investor Email Alerts
    • Information Request Form
    • Investor Contacts

Annual Reports

  • Quarterly Results
  • SEC Filings
  • Annual Reports
2025 ar
2025 Annual Report 11.8 MB
2025 Proxy Statement 5.6 MB
2024 Annual Report
2024 Annual Report 8.1 MB
2024 Proxy Statement 10 MB
2023AR
2023 Annual Report 10.3 MB
2023 Proxy Statement 5.1 MB
2022AR
2022 Annual Report 7.2 MB
2022 Proxy Statement 4 MB
2021AR
2021 Annual Report 2.7 MB
2021 Proxy Statement 4.4 MB
2020 Annual Report
2020 Annual Report 9.8 MB
2020 Proxy Statement
2019 Annual Report
2019 Annual Report 5.2 MB
2019 Proxy Statement
2018 Annual Report
2018 Annual Report 5.9 MB
2018 Proxy Statement
2017 Annual Report
2017 Annual Report 6.5 MB
2017 Proxy Statement
2016 Annual Report
2016 Annual Report 3.7 MB
2016 Proxy Statement
2015 Annual Report
2015 Annual Report 33.8 MB
2015 Proxy Statement
2014 Annual Report
2014 Annual Report 10.5 MB
2014 Proxy Statement
2013 Annual Report
2013 Annual Report 3.2 MB
2013 Proxy Statement
2012 Annual Report
2012 Annual Report 2.3 MB
2012 Proxy Statement
2011 Annual Report
2011 Annual Report 1 MB
2011 Proxy Statement
2010 Annual Report
2010 Annual Report 2.1 MB
2010 Proxy Statement
2009 Annual Report
2009 Annual Report 991.1 KB
2009 Proxy Statement
2008 Annual Report
2008 Annual Report 5.7 MB
2008 Proxy Statement
2007 Annual Report
2007 Annual Report 2.5 MB
2007 Proxy Statement
2006 Annual Report
2006 Annual Report 2.1 MB
2006 Proxy Statement
2005 Annual Report
2005 Annual Report 1.2 MB
2005 Proxy Statement
2004 Annual Report
2004 Annual Report 29.7 MB
2004 Proxy Statement
2003 Annual Report
2003 Annual Report 7.3 MB
2003 Proxy Statement

Quick Links

  • SEC Filings
  • Investor FAQs
  • Information Request Form

IR Contact

918 838 8822 
SEND EMAIL

Investor Email Alerts

Required fields denoted by an asterisk ().
Alert types
Unsubscribe
  • Privacy
  • Terms
  • Policies
  • Locations
  • Investors
  • Careers

© 2026 Matrix Service Company. All Rights Reserved.