News, Filings & Reports
$nbsp;
Investor News
October 30, 2024
October 28, 2024
September 23, 2024
September 16, 2024
$nbsp;
Quarterly Reports
Show all
Earnings Date | Presentation | Earnings Call | SEC Filing | Release | Non-GAAP Reconciliation | |
Q12024 |
April 30, 2024 |
Non-GAAP Reconciliation Q1 2024 416.1 KB
|
||||
Q22024 |
July 30, 2024 |
Non-GAAP Reconciliation Q2 2024 416.8 KB
|
||||
Q32024 |
October 29, 2024 |
Presentation 4.7 MB
|
Non-GAAP Reconciliation 416.3 KB
|
Earnings Date | Presentation | Earnings Call | SEC Filing | Release | Non-GAAP Reconciliation | |
Q12023 |
May 2, 2023 |
Q1 2023 Presentation 5.9 MB
|
Q1 2023 Non GAAP 526.9 KB
|
|||
Q22023 |
August 2, 2023 |
Q2 2023 Non-GAAP 549.8 KB
|
||||
Q32023 |
October 31, 2023 |
Non-GAAP Reconciliation 539 KB
|
||||
Q42023 |
February 20, 2024 |
Non-GAAP Reconciliation 408 KB
|
Earnings Date | Presentation | Earnings Call | SEC Filing | Release | Non-GAAP Reconciliation | |
Q12022 |
April 21, 2022 |
2022 INVESTOR PRESENTATION 8.2 MB
|
2022 Q1 Non-GAAP Reconciliation 479.7 KB
|
|||
Q22022 |
July 21, 2022 |
Q2 2022 NON GAAP 522.5 KB
|
||||
Q32022 |
October 20, 2022 |
Q3 2022 Presentation 7 MB
|
q3 2022 non gaap 517.8 KB
|
|||
Q42022 |
February 21, 2023 |
Q4 2022 Non GAAP 526.7 KB
|
Earnings Date | Presentation | Earnings Call | SEC Filing | Release | Non-GAAP Reconciliation | |
Q12021 |
April 21, 2021 |
Presentation 17.8 MB
| ||||
Q22021 |
July 21, 2021 |
Presentation 17.7 MB
| ||||
Q32021 |
October 20, 2021 |
Presentation 9 MB
| ||||
Q42021 |
February 16, 2022 |
Q4 2021 Non-GAAP Reconciliation 353.2 KB
|
Earnings Date | Presentation | Earnings Call | SEC Filing | Release | Non-GAAP Reconciliation | |
Q12020 |
May 7, 2020 |
Investor Presentation 20.8 MB
|
Non-GAAP Reconciliation 292.1 KB
|
|||
Q22020 |
July 23, 2020 |
Investor Presentation 20.8 MB
|
Non-GAAP Reconciliation 292.8 KB
|
|||
Q32020 |
October 22, 2020 |
Investor Presentation 20.8 MB
|
Non-GAAP Reconciliation 292.8 KB
|
|||
Q42020 |
February 24, 2021 |
Investor Presentation 17.7 MB
|
Non-GAAP Reconciliation 291.6 KB
|
Earnings Date | Presentation | Earnings Call | SEC Filing | Release | Non-GAAP Reconciliation | |
Q12019 |
April 25, 2019 |
Presentation 4.9 MB
|
Non-GAAP Reconciliation 94.5 KB
|
|||
Q22019 |
July 25, 2019 |
Investor Presentation 8.4 MB
|
||||
Q32019 |
October 24, 2019 |
Investor Presentation 8.4 MB
|
Non-GAAP Reconciliation 291.2 KB
|
|||
Q42019 |
February 20, 2020 |
Investor Presentation 1.3 MB
|
Non-GAAP Reconciliation 288.9 KB
|
Earnings Date | Presentation | Earnings Call | SEC Filing | Release | Non-GAAP Reconciliation | |
Q12018 |
April 19, 2018 |
Investor Presentation 7.1 MB
|
Non-GAAP Reconciliation 13.9 KB
|
|||
Q22018 |
July 19, 2018 |
Investor Presentation 7.1 MB
|
Non-GAAP Reconciliation 13.9 KB
|
|||
Q32018 |
October 16, 2018 |
Investor Presentation 7.1 MB
|
Non-GAAP Reconciliation 13.9 KB
|
|||
Q42018 |
February 21, 2019 |
Investor Presentation 8.4 MB
|
Non-GAAP Reconciliation 93.2 KB
|
Earnings Date | Presentation | Earnings Call | SEC Filing | Release | Non-GAAP Reconciliation | |
Q12017 |
April 19, 2017 | |||||
Q22017 |
July 18, 2017 |
Non-GAAP Reconciliation 18 KB
|
||||
Q32017 |
October 18, 2017 | |||||
Q42017 |
February 23, 2018 |
Investor Presentation 5.9 MB
|
Non-GAAP Reconciliation 18.4 KB
|
$nbsp;
$nbsp;
Events & Presentations
October 29, 2024 at 8:30 AM EDT
July 30, 2024 at 9:00 AM EDT
April 30, 2024 at 9:00 AM EDT
February 20, 2024 at 9:00 AM EST