Financial Reports Nasdaq Disclosure & News Service 20232022202120202019201820172016201520142013201220112010 2023 2023 4th Quarter ReportApril 1, 2024 Download 2023 3rd Quarter ReportNovember 14, 2023 Download 2023 2nd Quarter ReportAugust 14, 2023 Download 2023 1st Quarter ReportMay 15, 2023 Download Most Recent Financial Reports Last Reported Form 10-K Download Last Reported Form 10-Q Download Archive Reports Company SEC Filings Provided By EDGAR Online Services View Filings [gravityform id='6' title='false' description='false' ajax='true']