Powering What's Next

Q3 2024

QUARTER ENDED SEP 30, 2024
Earnings Release HTML PDF
10-Q HTML PDF

Q2 2024

QUARTER ENDED JUN 30, 2024
10-Q HTML PDF

Q1 2024

QUARTER ENDED MAR 31, 2024
10-Q HTML PDF

FY 2023

FISCAL YEAR ENDED DEC 31, 2023
  
10-K
HTML


PDF
  

Q3 2023

QUARTER ENDED SEP 30, 2023
Earnings
Release

HTML


PDF
10-Q
HTML


PDF
XBRL
HTML


XLS


ZIP

Q2 2023

QUARTER ENDED JUN 30, 2023
Earnings
Release

HTML


PDF
10-Q
HTML


PDF
XBRL
HTML


XLS


ZIP

Q1 2023

QUARTER ENDED MAR 31, 2023
Earnings
Release

HTML


PDF
10-Q
HTML


PDF
XBRL
HTML


XLS


ZIP