SEC Filings Group 3,4,5Annual FilingsCurrent ReportsMergers & AcquisitionsOtherProxy FilingsQuarterly FilingsRegistration Statements Filing year - Any -20242023202220212020 Items per page 102550 Filing date Form Description View Sep 4, 2020 UPLOAD UPLOAD 0000000000-20-008365.pdf 0000000000-20-008365.rtf View HTML Nov 3, 2021 UPLOAD UPLOAD 0000000000-21-013353.pdf 0000000000-21-013353.rtf View HTML Apr 18, 2023 UPLOAD UPLOAD 0000000000-23-003858.pdf 0000000000-23-003858.rtf View HTML Mar 30, 2023 UPLOAD UPLOAD 0000000000-23-003218.pdf 0000000000-23-003218.rtf View HTML Nov 16, 2023 UPLOAD UPLOAD 0000000000-23-012602.pdf 0000000000-23-012602.rtf View HTML Pagination First page « First Previous page ‹ Previous … Page 33 Page 34 Page 35 Page 36 Page 37 Page 38 Page 39 Page 40 Current page 41 Anchor Link for Quarterly Results Quarterly Results Show all 2023 Q4 Earnings Release Form 10-K Q3 Earnings Release Form 10-Q Q2 Earnings Release Form 10-Q Q1 Earnings Release Form 10-Q 2022 Q4 Earnings Release Form 10-K Q3 Earnings Release Form 10-Q Q2 Earnings Release Form 10-Q Q1 Earnings Release Form 10-Q 2021 Q4 Earnings Release Form 10-K Q3 Earnings Release Form 10-Q Q2 Earnings Release Form 10-Q Q1 Earnings Release Form 10-Q 2020 Q4 Earnings Release Form 10-K Data provided by Kaleidoscope.