Complete source-backed balance-sheet history.
- Available history
- 1998-12-31 to 2026-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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-06-30 | $180,726.00 | — | — | — | — | — | — | — | $180,726.00 | — | $3,721.00 | — | — | — | $177,005.00 |
| 2026-03-31 | $206,369.00 | — | — | — | — | — | — | — | $206,369.00 | — | $4,471.00 | — | — | — | $201,898.00 |
| 2025-12-31 | $221,966.00 | — | — | — | — | — | — | — | $221,966.00 | — | $4,471.00 | — | — | — | $217,495.00 |
| 2025-09-30 | $240,748.00 | — | — | — | — | — | — | — | $240,748.00 | — | $8,473.00 | — | — | — | $232,275.00 |
| 2025-06-30 | $253,317.00 | — | — | — | — | — | — | — | $253,317.00 | — | $3,473.00 | — | — | — | $249,844.00 |
| 2025-03-31 | $284,031.00 | — | — | — | — | — | — | — | $284,031.00 | — | $4,301.00 | — | — | — | $279,730.00 |
| 2024-12-31 | $297,710.00 | — | — | — | — | — | — | — | $297,710.00 | — | $3,473.00 | — | — | — | $294,237.00 |
| 2024-09-30 | $309,828.00 | — | — | — | — | — | — | — | $309,828.00 | — | $3,473.00 | — | — | — | $306,355.00 |
| 2024-06-30 | $327,905.00 | — | — | — | — | — | — | — | $327,905.00 | — | $3,351.00 | — | — | — | $324,554.00 |
| 2024-03-31 | $351,388.00 | — | — | — | — | — | — | — | $351,388.00 | — | $3,473.00 | — | — | — | $347,915.00 |
| 2023-12-31 | $388,171.00 | — | — | — | — | — | — | — | $388,171.00 | — | $4,985.00 | — | — | — | $383,186.00 |
| 2023-09-30 | $402,083.00 | — | — | — | — | — | — | — | $402,083.00 | — | $855.00 | — | — | — | $401,228.00 |
| 2023-06-30 | $410,815.00 | — | — | — | — | — | — | — | $410,815.00 | — | — | — | — | $477.00 | $410,338.00 |
| 2023-03-31 | $431,507.00 | — | — | — | — | — | — | — | $431,507.00 | — | — | — | — | $4,227.00 | $427,280.00 |
| 2022-12-31 | $441,243.00 | — | — | — | — | — | — | — | $441,243.00 | — | $477.00 | — | — | $477.00 | $440,766.00 |
| 2022-09-30 | $451,693.00 | — | — | — | — | — | — | — | $451,693.00 | — | $477.00 | — | — | — | $451,216.00 |
| 2022-06-30 | $465,934.00 | — | — | — | — | — | — | — | $465,934.00 | — | $860.00 | — | — | — | $465,074.00 |
| 2022-03-31 | $481,685.00 | — | — | — | — | — | — | — | $481,685.00 | — | $7,100.00 | — | — | — | $474,585.00 |
| 2021-12-31 | $497,135.00 | — | — | — | — | — | — | — | $497,135.00 | — | $477.00 | — | — | — | $496,658.00 |
| 2021-09-30 | $517,430.00 | — | — | — | — | — | — | — | $517,430.00 | — | $4,477.00 | — | — | — | $512,953.00 |
| 2021-06-30 | $528,287.00 | — | — | — | — | — | — | — | $528,287.00 | — | $831.00 | — | — | — | $527,456.00 |
| 2021-03-31 | $545,783.00 | — | — | — | — | — | — | — | $545,783.00 | — | $1,931.00 | — | — | — | $543,852.00 |
| 2020-12-31 | $570,671.00 | — | — | — | — | — | — | — | $570,671.00 | — | $2,477.00 | — | — | — | $568,194.00 |
| 2020-09-30 | $587,507.00 | — | — | — | — | — | — | — | $587,507.00 | — | $622.00 | — | — | — | $586,885.00 |
| 2020-06-30 | $627,427.00 | — | — | — | — | — | — | — | $627,427.00 | — | $554.00 | — | — | — | $626,873.00 |
| 2020-03-31 | $647,125.00 | — | — | — | — | — | — | — | $647,125.00 | — | $3,774.00 | — | — | — | $643,351.00 |
| 2019-12-31 | $679,147.00 | — | — | — | — | — | — | — | $679,147.00 | — | $9,919.00 | — | — | — | $669,228.00 |
| 2019-09-30 | $708,580.00 | — | — | — | — | — | — | — | $708,580.00 | — | $554.00 | — | — | — | $708,026.00 |
| 2019-06-30 | $720,677.00 | — | — | — | — | — | — | — | $720,677.00 | — | $554.00 | — | — | — | $720,123.00 |
| 2019-03-31 | $741,093.00 | — | — | — | — | — | — | — | $741,093.00 | — | $11,467.00 | — | — | — | $729,626.00 |
| 2018-12-31 | $755,871.00 | — | — | — | — | — | — | — | $755,871.00 | — | $3,269.00 | — | — | — | $752,602.00 |
| 2018-09-30 | $764,829.00 | — | — | — | — | — | — | — | $764,829.00 | — | $3,979.00 | — | — | — | $760,850.00 |
| 2018-06-30 | $772,039.00 | — | — | — | — | — | — | — | $772,039.00 | — | $969.00 | — | — | — | $771,070.00 |
| 2018-03-31 | $787,672.00 | — | — | — | — | — | — | — | $787,672.00 | — | $3,425.00 | — | — | — | $784,247.00 |
| 2017-12-31 | $805,743.00 | — | — | — | — | — | — | — | $805,743.00 | — | $9,550.00 | — | — | — | $796,193.00 |
| 2017-09-30 | — | — | — | — | — | — | — | — | $815,724.00 | — | $3,000.00 | — | — | — | $812,724.00 |
| 2017-06-30 | $827,000.00 | — | — | — | — | — | — | — | $827,416.00 | — | $3,000.00 | — | — | — | $824,416.00 |
| 2017-03-31 | — | — | — | — | — | — | — | — | $840,882.00 | — | $798.00 | — | — | — | $840,084.00 |
| 2016-12-31 | $864,000.00 | — | — | — | — | — | — | — | $864,323.00 | — | $10,487.00 | — | — | — | $853,836.00 |
| 2016-09-30 | — | — | — | — | — | — | — | — | $897,098.00 | — | $24,886.00 | — | — | — | $872,212.00 |
| 2016-06-30 | — | — | — | — | — | — | — | — | $926,974.00 | — | $21,395.00 | — | — | — | $905,579.00 |
| 2016-03-31 | — | — | — | — | — | — | — | — | $955,119.00 | — | $30,796.00 | — | — | — | $924,323.00 |
| 2015-12-31 | — | — | — | — | — | — | — | — | $973,470.00 | — | $8,917.00 | — | — | — | $964,553.00 |
| 2015-09-30 | $993,015.00 | — | — | — | — | — | — | — | $993,015.00 | — | $1,450.00 | — | — | — | $991,565.00 |
| 2015-06-30 | $1.01M | — | — | — | — | — | — | — | $1.01M | — | $1,295.00 | — | — | — | $1.01M |
| 2015-03-31 | $1.04M | — | — | — | — | — | — | — | $1.04M | — | $11,172.00 | — | — | — | $1.03M |
| 2014-12-31 | $1.06M | — | — | — | — | — | — | — | $1.06M | — | $11,005.00 | — | — | — | $1.05M |
| 2014-09-30 | $1.08M | — | — | — | — | — | — | — | $1.08M | — | $5,077.00 | — | — | — | $1.08M |
| 2014-06-30 | $1.14M | — | — | — | — | — | — | — | $1.14M | — | $12,113.00 | — | — | — | $1.12M |
| 2014-03-31 | $1.18M | — | — | — | — | — | — | — | $1.18M | — | $5,785.00 | — | — | — | $1.17M |
| 2013-12-31 | $1.22M | — | — | — | — | — | — | — | $1.22M | — | $14,965.00 | — | — | — | $1.21M |
| 2013-09-30 | $1.27M | — | — | — | — | — | — | — | $1.27M | — | $15,587.00 | — | — | — | $1.25M |
| 2013-06-30 | $1.29M | — | — | — | — | — | — | — | $1.29M | — | $3,027.00 | — | — | — | $1.29M |
| 2013-03-31 | $1.32M | — | — | — | — | — | — | — | $1.32M | — | $4,023.00 | — | — | — | $1.31M |
| 2012-12-31 | $1.34M | — | — | — | — | — | — | — | $1.34M | — | $5,118.00 | — | — | — | $1.33M |
| 2012-09-30 | $1.38M | — | — | — | — | — | — | — | $1.38M | — | $9,754.00 | — | — | — | $1.37M |
| 2012-06-30 | $1.44M | — | — | — | — | — | — | — | $1.44M | — | $37,050.00 | — | — | — | $1.4M |
| 2012-03-31 | $1.47M | — | — | — | — | — | — | — | $1.47M | — | $63,210.00 | — | — | — | -$576,412.00 |
| 2011-12-31 | $1.48M | — | — | — | — | — | — | — | $1.48M | — | $80,165.00 | — | — | $80,165.00 | -$547,105.00 |
| 2011-09-30 | $1.5M | — | — | — | — | — | — | — | $1.5M | — | $6,085.00 | — | — | — | $1.49M |
| 2011-06-30 | $1.53M | — | — | — | — | — | — | — | $1.53M | — | $15,512.00 | — | — | — | $1.51M |
| 2011-03-31 | $1.57M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-12-31 | $1.58M | — | — | — | — | — | — | — | $1.58M | — | $1,388.00 | — | — | $88,628.00 | -$323,282.00 |
| 2010-09-30 | $1.6M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-06-30 | $1.62M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2009-12-31 | $1.67M | — | — | — | — | — | — | — | — | — | — | — | — | — | -$290,103.00 |
| 2008-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $114,555.00 |
| 2007-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $20,231.00 |
| 2006-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$53,005.00 |
| 2005-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$40,298.00 |
| 2004-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$23,671.00 |
| 2003-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$24,908.00 |
| 2002-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$16,687.00 |
| 2001-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$17,605.00 |
| 2000-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$18,019.00 |
| 1999-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$17,128.00 |
| 1999-01-01 | $11,661.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 1998-12-31 | $11,661.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$11,618.00 |