2023 Form 10K
Thursday, February 29, 2024
2022 Form 10K
Tuesday, February 28, 2023
2022 Letter to Shareholders
Monday, April 4, 2022
2021 Form 10K
Tuesday, March 1, 2022
2021 Letter to Shareholders
Monday, April 5, 2021
2020 Form 10-K
Monday, March 1, 2021
2020 Letter to Shareholders
Friday, June 26, 2020
2019 Form 10K/A
Wednesday, April 29, 2020
2019 Form 10-K
Friday, February 28, 2020
2018 Letter to Shareholders
Monday, April 08, 2019
2018 Form 10-K
Monday, March 18, 2019
2017 Letter to Shareholders
Thursday, April 05, 2018
2017 Form 10-K
Wednesday, March 14, 2018
2016 Form 10-K
Wednesday, June 07, 2017
2015 Letter to Shareholders
Thursday, April 07, 2016
2015 Form 10-K
Friday, March 04, 2016
2014 Letter to Shareholders
Thursday, April 09, 2015
2014 Form 10-K
Thursday, March 12, 2015
2013 Form 10-K/A
Wednesday, January 14, 2015
2013 Letter to Shareholders
Friday, April 11, 2014
2013 Form 10K
Tuesday, March 11, 2014
2012 Letter to Shareholders
Monday, April 08, 2013
2012 Form 10-K
Tuesday, March 12, 2013
2011 Letter to Shareholders
Wednesday, April 11, 2012
2011 Form 10-K
Friday, March 09, 2012
2010 Letter to Shareholders
Tuesday, May 31, 2011
2010 Form 10-K
Wednesday, March 09, 2011
2009 Letter to Shareholders
Friday, January 01, 2010
2009 Form 10-K
Thursday, December 31, 2009
2008 Letter to Shareholders
Thursday, January 01, 2009
2007 Form 10-K
Monday, March 10, 2008
2007 Letter to Shareholders
Tuesday, January 01, 2008
2006 Form 10-K
Wednesday, March 14, 2007
2006 Letter to Shareholders
Monday, January 01, 2007
2005 Form 10-K
Wednesday, March 08, 2006
2005 Letter to Shareholders
Sunday, January 01, 2006
2004 Form 10-K
Tuesday, March 15, 2005
2004 Letter to Shareholders
Saturday, January 01, 2005
2003 10-K
Monday, March 15, 2004
2002 10-K
Sunday, December 01, 2002
2002 Annual Report
Sunday, December 01, 2002
2001 10-K
Saturday, December 01, 2001
2000 Annual Report
Saturday, January 01, 2000