Complete source-backed balance-sheet history.
- Available history
- 2010-06-30 to 2024-06-30
- Data captured
Historical Balance Sheet
| Date | Cash and equivalents | Current securities | Receivables | Inventory | Other current assets | Current assets | Property, plant and equipment | Other noncurrent assets | Total assets | Accounts payable | Current liabilities | Long-term debt | Other noncurrent liabilities | Total liabilities | Shareholder equity |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-06-30 | — | — | $512,909.00 | $510,006.00 | — | $2.37M | $262,020.00 | — | $3.2M | $160,922.00 | $769,234.00 | — | — | $917,122.00 | $2.29M |
| 2024-03-31 | — | — | $481,884.00 | $535,493.00 | — | $2.29M | $281,134.00 | — | $3.25M | $208,435.00 | $790,509.00 | — | — | $997,305.00 | $2.25M |
| 2023-12-31 | — | — | $509,608.00 | $530,863.00 | — | $2.11M | $301,314.00 | — | $3.17M | $208,888.00 | $583,086.00 | — | — | $813,662.00 | $2.35M |
| 2023-09-30 | — | — | $434,266.00 | $544,267.00 | — | $2.16M | $315,273.00 | — | $3.44M | $172,172.00 | $568,393.00 | — | — | $843,803.00 | $2.59M |
| 2023-06-30 | — | — | $493,953.00 | $431,405.00 | — | $2.24M | $281,023.00 | — | $3.56M | $175,057.00 | $626,120.00 | — | — | $946,002.00 | $2.62M |
| 2023-03-31 | — | — | $512,852.00 | $549,410.00 | — | $2.4M | $146,307.00 | — | $3.63M | $208,087.00 | $654,030.00 | — | — | $1.02M | $2.61M |
| 2022-12-31 | — | — | $585,644.00 | $551,597.00 | — | $2.28M | $155,413.00 | — | $3.54M | $131,388.00 | $489,079.00 | — | — | $895,663.00 | $2.64M |
| 2022-09-30 | — | — | $527,162.00 | $775,862.00 | — | $2.42M | $149,792.00 | — | $3.59M | $114,922.00 | $477,545.00 | — | — | $926,665.00 | $2.66M |
| 2022-06-30 | — | — | $407,085.00 | $761,651.00 | — | $2.59M | $153,702.00 | — | $3.8M | $178,083.00 | $643,231.00 | — | — | $1.13M | $2.67M |
| 2022-03-31 | — | — | $378,294.00 | $883,708.00 | — | $2.74M | $141,484.00 | — | $3.97M | $211,506.00 | $691,164.00 | — | — | $1.22M | $2.75M |
| 2021-12-31 | — | — | $418,591.00 | $853,738.00 | — | $2.61M | $143,869.00 | — | $3.86M | $38,221.00 | $428,857.00 | — | — | $1M | $2.85M |
| 2021-09-30 | — | — | $640,054.00 | $712,800.00 | — | $2.93M | $121,534.00 | — | $4.27M | $254,088.00 | $732,820.00 | — | — | $1.35M | $2.92M |
| 2021-06-30 | — | — | $497,358.00 | $591,058.00 | — | $2.87M | $109,275.00 | — | $4.27M | $167,588.00 | $735,587.00 | — | — | $1.39M | $2.88M |
| 2021-03-31 | — | — | $449,414.00 | $595,659.00 | — | $2.1M | $437,384.00 | — | $3.91M | $156,789.00 | $604,711.00 | — | — | $1.43M | $2.48M |
| 2020-12-31 | — | — | $459,726.00 | $623,632.00 | — | $2.09M | $440,151.00 | — | $3M | $113,773.00 | $476,272.00 | — | — | $547,451.00 | $2.46M |
| 2020-09-30 | — | — | $473,668.00 | $472,179.00 | — | $2.02M | $448,228.00 | — | $2.97M | $71,707.00 | $411,336.00 | — | — | $583,469.00 | $2.38M |
| 2020-06-30 | — | — | $311,043.00 | $758,516.00 | — | $2.07M | $452,855.00 | — | $2.82M | $167,459.00 | $513,953.00 | — | — | $657,925.00 | $2.16M |
| 2020-03-31 | $121,528.00 | — | $538,588.00 | $665,716.00 | — | $1.78M | $469,828.00 | $352,740.00 | $2.61M | $163,711.00 | $411,150.00 | — | — | — | $2.19M |
| 2019-12-31 | $96,630.00 | — | $631,602.00 | $590,827.00 | — | $1.75M | $471,908.00 | $417,580.00 | $2.64M | $112,849.00 | $494,362.00 | — | — | — | $2.14M |
| 2019-09-30 | $288,581.00 | — | $518,784.00 | $426,199.00 | — | $1.65M | $478,323.00 | $395,913.00 | $2.53M | $116,260.00 | $371,616.00 | — | — | $392,996.00 | $2.14M |
| 2019-06-30 | $290,287.00 | — | $419,630.00 | $485,433.00 | — | $1.59M | $488,460.00 | $352,677.00 | $2.43M | $147,445.00 | $375,935.00 | — | — | $375,935.00 | $2.06M |
| 2019-03-31 | $253,434.00 | — | $415,532.00 | $432,156.00 | — | $1.6M | $482,484.00 | $397,730.00 | $2.48M | $169,121.00 | $362,381.00 | — | — | — | $2.12M |
| 2018-12-31 | $335,739.00 | — | $315,972.00 | $486,633.00 | — | $1.52M | $493,772.00 | $413,836.00 | $2.43M | $197,538.00 | $376,683.00 | — | — | — | $2.05M |
| 2018-09-30 | $449,106.00 | — | $427,261.00 | $320,528.00 | — | $1.54M | $506,163.00 | $391,416.00 | $2.43M | $129,556.00 | $315,756.00 | — | — | $315,756.00 | $2.12M |
| 2018-06-30 | $270,313.00 | — | $372,309.00 | $416,621.00 | — | $1.38M | $512,353.00 | $461,856.00 | $2.36M | $95,472.00 | $326,476.00 | — | — | $326,476.00 | $2.03M |
| 2018-03-31 | $166,578.00 | — | $359,071.00 | $580,275.00 | — | $1.56M | $487,779.00 | $326,211.00 | $2.37M | $187,513.00 | $391,148.00 | — | — | — | $1.98M |
| 2017-12-31 | $71,484.00 | — | $314,634.00 | $606,217.00 | — | $1.4M | $499,681.00 | $350,144.00 | $2.25M | $148,459.00 | $325,806.00 | — | — | — | $1.92M |
| 2017-09-30 | $125,372.00 | — | $288,929.00 | $589,307.00 | — | $1.34M | $503,095.00 | $748,155.00 | $2.64M | $156,451.00 | $342,118.00 | — | — | $343,281.00 | $2.3M |
| 2017-06-30 | $173,173.00 | — | $391,539.00 | $506,719.00 | — | $1.35M | $513,779.00 | $755,585.00 | $2.73M | $120,584.00 | $440,201.00 | — | — | $442,311.00 | $2.29M |
| 2017-03-31 | $87,882.00 | — | $353,308.00 | $633,306.00 | — | $1.57M | $515,720.00 | $503,378.00 | $2.69M | $147,145.00 | $369,528.00 | — | — | — | $2.31M |
| 2016-12-31 | $153,838.00 | — | $308,429.00 | $504,763.00 | — | $1.53M | $524,344.00 | $464,369.00 | $2.66M | $123,174.00 | $333,712.00 | — | — | — | $2.32M |
| 2016-09-30 | $53,213.00 | — | $239,164.00 | $695,778.00 | — | $1.7M | $531,370.00 | $500,038.00 | $2.87M | $202,837.00 | $570,011.00 | — | — | — | $2.3M |
| 2016-06-30 | $59,173.00 | — | $538,202.00 | $688,691.00 | — | $1.88M | $540,603.00 | $556,009.00 | $3.12M | $358,177.00 | $842,697.00 | — | — | $848,595.00 | $2.27M |
| 2016-03-31 | $73,400.00 | — | $538,202.00 | $688,691.00 | — | $1.88M | $540,603.00 | $556,009.00 | $3.12M | $358,177.00 | $842,697.00 | — | — | — | $2.27M |
| 2015-12-31 | $262,468.00 | — | $147,107.00 | $528,742.00 | — | $1.6M | $513,740.00 | $544,195.00 | $2.65M | $106,980.00 | $315,739.00 | — | — | — | $2.34M |
| 2015-09-30 | $217,191.00 | — | $212,515.00 | $502,889.00 | — | $1.36M | $491,620.00 | $645,400.00 | $2.49M | $87,286.00 | $298,400.00 | — | — | — | $2.19M |
| 2015-06-30 | $204,227.00 | — | $260,077.00 | $434,476.00 | — | $1.35M | $496,869.00 | $666,785.00 | $2.52M | $121,358.00 | $360,761.00 | — | — | — | $2.16M |
| 2015-03-31 | $196,757.00 | — | $203,368.00 | $506,703.00 | — | $1.28M | $486,467.00 | $706,610.00 | $2.48M | $90,822.00 | $236,148.00 | — | — | — | $2.24M |
| 2014-12-31 | $420,670.00 | — | $240,577.00 | $518,375.00 | — | $1.56M | $494,153.00 | $584,655.00 | $2.64M | $194,984.00 | $315,643.00 | — | — | — | $2.33M |
| 2014-09-30 | $530,100.00 | — | $198,799.00 | $383,660.00 | — | $1.52M | $460,831.00 | $579,092.00 | $2.56M | $101,668.00 | $218,799.00 | — | — | — | $2.34M |
| 2014-06-30 | $582,776.00 | — | $301,243.00 | $276,750.00 | — | $1.6M | $466,214.00 | $557,151.00 | $2.63M | $112,075.00 | $254,329.00 | — | — | — | $2.37M |
| 2014-03-31 | $769,593.00 | — | $188,361.00 | $279,513.00 | — | $1.67M | $466,384.00 | $538,426.00 | $2.67M | $118,530.00 | $253,937.00 | — | — | — | $2.42M |
| 2013-12-31 | $858,794.00 | — | $287,322.00 | $213,101.00 | — | $1.78M | $474,651.00 | $493,950.00 | $2.75M | $148,088.00 | $279,719.00 | — | — | — | $2.47M |
| 2013-09-30 | $860,010.00 | — | $181,601.00 | $241,929.00 | — | $1.69M | $480,311.00 | $543,309.00 | $2.71M | $152,622.00 | $298,855.00 | — | — | — | $2.41M |
| 2013-06-30 | $772,728.00 | — | $194,486.00 | $212,944.00 | — | $1.58M | $488,556.00 | $591,828.00 | $2.66M | $137,057.00 | $306,980.00 | — | — | — | $2.35M |
| 2013-03-31 | $649,934.00 | — | $192,601.00 | $284,077.00 | — | $1.54M | $496,801.00 | $598,860.00 | $2.64M | $110,793.00 | $277,382.00 | — | — | — | $2.36M |
| 2012-12-31 | $774,061.00 | — | $197,592.00 | $316,689.00 | — | $1.78M | $502,196.00 | $599,447.00 | $2.88M | $195,989.00 | $409,879.00 | — | — | — | $2.44M |
| 2012-09-30 | $821,922.00 | — | $171,001.00 | $259,770.00 | — | $1.67M | $510,346.00 | $672,214.00 | $2.85M | $149,483.00 | $376,181.00 | — | — | — | $2.43M |
| 2012-06-30 | $907,052.00 | — | $214,863.00 | $194,916.00 | — | $1.73M | $508,605.00 | $683,417.00 | $2.92M | $151,567.00 | $404,466.00 | — | — | — | $2.45M |
| 2012-03-31 | $735,318.00 | — | $285,458.00 | $232,875.00 | — | $1.72M | $510,908.00 | $634,740.00 | $2.87M | $92,926.00 | $286,337.00 | — | — | — | $2.46M |
| 2011-12-31 | $783,158.00 | — | $137,337.00 | $269,773.00 | — | $1.61M | $518,764.00 | $707,004.00 | $2.83M | $113,083.00 | $275,958.00 | — | — | — | $2.37M |
| 2011-09-30 | $765,554.00 | — | $179,476.00 | $302,724.00 | — | $1.61M | $527,481.00 | $743,873.00 | $2.88M | $140,905.00 | $304,098.00 | — | — | — | $2.32M |
| 2011-06-30 | $721,054.00 | — | $311,493.00 | $204,733.00 | — | $1.69M | $535,040.00 | $725,473.00 | $2.95M | $130,453.00 | $309,417.00 | — | — | — | $2.33M |
| 2011-03-31 | $731,063.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-12-31 | $815,031.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-09-30 | $817,826.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-06-30 | $827,512.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $2.13M |