Balance Sheet (Annual)

A Note of Caution: This financial data comes directly from XBRL filings made by the company. Although this data tends to be richer, more detailed, and cover more time periods, there are a lot of errors and omissions in the data. I am developing systems to identify and correct these errors, but this takes time. In the mean time, use this data carefully and be sure to check it against other sources. - wpr

All numbers are times 1,000 except per share units.