• 2025

    FY 2025

    • Earnings Release (PDF)
    • Presentation (PDF)
    • 10-K (PDF) (HTML)
    • XBRL (ZIP)


    Q3 2025


    Q2 2025


    Q1 2025

  • 2024

    FY 2024


    Q3 2024


    Q2 2024


    Q1 2024

  • 2023

    FY 2023


    Q3 2023


    Q2 2023

    • Earnings Release  (PDF)
    • Presentation (PDF)
    • 10-Q (PDF) (HTML)
    • XBRL (ZIP)

    Q1 2023

    • Earnings Release  (PDF)
    • Presentation (PDF)
    • 10-Q (PDF) (HTML)
    • XBRL (ZIP)
  • 2022

    FY 2022

    • Earnings Release  (PDF)
    • Presentation (PDF)
    • 10-K (PDF) (HTML)
    • XBRL (ZIP)

    Q3 2022

    • Earnings Release  (PDF)
    • Presentation (PDF)
    • 10-Q (PDF) (HTML)
    • XBRL (ZIP)

    Q2 2022

    • Earnings Release  (PDF)
    • Presentation (PDF)
    • 10-Q (PDF) (HTML)
    • XBRL (ZIP)

    Q1 2022

    • Earnings Release  (PDF)
    • Presentation (PDF)
    • 10-Q (PDF) (HTML)
    • XBRL (ZIP)
  • 2021

    FY 2022

    • Earnings Release  (PDF)
    • Presentation (PDF)
    • 10-K (PDF) (HTML)
    • XBRL (ZIP)

    Q3 2021

    • Earnings Release  (PDF)
    • Presentation (PDF)
    • 10-Q (PDF) (HTML)
    • XBRL (ZIP)

    Q2 2021

    • Earnings Release  (PDF)
    • Presentation (PDF)
    • 10-Q (PDF) (HTML)
    • XBRL (ZIP)

    Q1 2021

    • Earnings Release  (PDF)
    • Presentation (PDF)
    • 10-Q (PDF) (HTML)
    • XBRL (ZIP)