Complete source-backed balance-sheet history.
- Available history
- 2009-04-02 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 | $40,108.00 | — | — | — | — | $298,269.00 | $3,542.00 | — | $654,690.00 | — | $2.74M | — | — | $2.74M | -$2.09M |
| 2026-03-31 | $47,057.00 | — | — | — | — | $80,437.00 | $3,950.00 | — | $466,274.00 | — | $2.47M | — | — | $2.47M | -$2M |
| 2025-12-31 | $227,585.00 | — | $0.00 | — | — | $254,236.00 | $4,392.00 | — | $318,628.00 | — | $2.26M | — | — | $2.26M | -$1.95M |
| 2025-09-30 | $9,632.00 | — | $0.00 | — | — | $43,785.00 | $4,736.00 | — | $48,521.00 | — | $3.34M | — | — | $3.34M | -$3.29M |
| 2025-06-30 | $3,783.00 | — | $0.00 | — | — | $37,572.00 | $5,297.00 | — | $45,096.00 | — | $3.46M | — | — | $3.46M | -$3.42M |
| 2025-03-31 | $2,752.00 | — | $0.00 | — | — | $30,222.00 | $5,506.00 | — | $39,933.00 | — | $3.94M | — | — | $3.94M | -$3.9M |
| 2024-12-31 | $1,733.00 | — | $71,431.00 | $0.00 | — | $85,447.00 | $6,025.00 | — | $97,735.00 | — | $3.67M | — | — | $3.67M | -$3.57M |
| 2024-09-30 | $11,958.00 | — | $90,099.00 | $42,391.00 | — | $151,532.00 | $7,046.00 | — | $167,435.00 | — | $2.69M | — | — | $3.34M | -$3.25M |
| 2024-06-30 | $7,269.00 | — | $110,733.00 | $46,261.00 | — | $171,132.00 | $7,632.00 | — | $189,635.00 | — | $2.4M | — | — | $3.1M | -$2.99M |
| 2024-03-31 | $11,360.00 | — | $111,835.00 | $80,399.00 | — | $206,421.00 | $8,478.00 | — | $228,027.00 | — | $2.17M | — | — | $2.95M | -$2.8M |
| 2023-12-31 | $24,351.00 | — | $92,561.00 | $39,489.00 | — | $169,481.00 | $9,513.00 | — | $194,553.00 | — | $2.16M | — | — | $2.92M | -$2.8M |
| 2023-09-30 | $27,320.00 | — | $111,047.00 | $45,208.00 | — | $185,882.00 | $10,213.00 | — | $213,365.00 | — | $1.72M | — | — | $2.45M | -$2.31M |
| 2023-06-30 | $8,615.00 | — | $113,376.00 | $46,713.00 | — | $172,135.00 | $11,543.00 | — | $203,533.00 | — | $1.47M | — | — | $2.25M | -$4.58M |
| 2023-03-31 | $1,258.00 | — | $126,197.00 | $56,062.00 | — | $188,075.00 | $12,439.00 | — | $221,991.00 | — | $839,293.00 | — | — | $2.03M | -$4.68M |
| 2022-12-31 | $17,137.00 | — | $94,182.00 | $73,621.00 | — | $193,097.00 | $13,667.00 | — | $230,202.00 | — | $784,473.00 | — | — | $1.92M | -$4.64M |
| 2022-09-30 | $20,846.00 | — | $178,027.00 | $78,716.00 | — | $2.73M | $13,321.00 | — | $2.77M | — | $762,527.00 | — | — | $1.65M | -$1.82M |
| 2022-06-30 | $49,131.00 | — | $198,059.00 | $70,981.00 | — | $2.79M | $5,250.00 | — | $2.82M | — | $622,310.00 | — | — | $1.41M | -$3.34M |
| 2022-03-31 | $273,856.00 | — | $179,858.00 | $115,567.00 | — | $964,473.00 | $6,185.00 | — | $1M | — | $559,130.00 | — | — | $1.33M | -$4.41M |
| 2021-12-31 | $533,295.00 | — | $163,197.00 | $154,848.00 | — | $1.61M | $6,974.00 | — | $1.65M | — | $552,998.00 | — | — | $1.31M | -$3.74M |
| 2021-09-30 | $805,748.00 | — | $133,770.00 | — | — | $2.03M | $4,128.00 | — | $2.03M | — | $347,243.00 | — | — | $1.39M | -$3.21M |
| 2021-06-30 | $119,459.00 | — | $78,596.00 | — | — | $1.64M | $3,774.00 | — | $1.65M | — | $584,243.00 | — | — | $1.82M | -$3.53M |
| 2021-03-31 | $112,398.00 | — | $83,478.00 | — | — | $716,408.00 | $3,013.00 | — | $719,421.00 | — | $1.67M | — | — | $1.72M | -$3.2M |
| 2020-12-31 | $21,843.00 | — | $41,097.00 | — | — | $963,653.00 | $3,444.00 | — | $967,097.00 | — | $607,930.00 | — | — | $1.66M | -$2.78M |
| 2020-09-30 | $53,821.00 | — | — | — | — | $768,593.00 | $3,777.00 | — | $991,000.00 | — | $646,441.00 | — | — | $1.67M | -$2.23M |
| 2020-06-30 | $7,889.00 | — | — | — | — | $1.05M | $4,120.00 | — | $1.05M | — | $510,525.00 | — | — | $1.51M | -$2.01M |
| 2020-03-31 | $1,985.00 | — | — | — | — | $1.32M | $3,699.00 | — | $1.32M | — | $561,342.00 | — | — | $1.52M | -$1.75M |
| 2019-12-31 | $293.00 | — | — | — | — | $1.77M | $2,697.00 | — | $1.77M | — | $670,568.00 | — | — | $1.59M | -$1.37M |
| 2019-09-30 | $2,394.00 | — | — | — | — | $10,525.00 | $2,967.00 | — | $13,492.00 | — | $413,356.00 | — | — | $1.3M | -$1.28M |
| 2019-06-30 | $34,842.00 | — | — | — | — | $161,363.00 | $3,276.00 | — | $164,639.00 | — | $1.54M | — | — | $1.54M | -$1.38M |
| 2019-03-31 | $158,539.00 | — | $2,809.00 | — | — | $434,537.00 | $2,013.00 | — | $436,550.00 | — | $1.36M | — | — | $1.36M | -$926,022.00 |
| 2018-12-31 | $2,729.00 | — | — | — | — | $427,474.00 | $2,300.00 | — | $429,774.00 | — | $740,196.00 | — | — | $740,196.00 | -$310,422.00 |
| 2018-09-30 | $5,413.00 | — | $33,832.00 | — | — | $1.19M | $2,629.00 | — | $1.19M | — | $653,825.00 | — | — | $653,825.00 | $540,514.00 |
| 2018-06-30 | $19,855.00 | — | $28,463.00 | — | — | $336,180.00 | $3,004.00 | — | $339,184.00 | — | $549,123.00 | — | — | $549,123.00 | -$209,939.00 |
| 2018-03-31 | $11,398.00 | — | $76,888.00 | — | — | $88,286.00 | $1,483.00 | — | $89,769.00 | — | $633,557.00 | — | — | $633,557.00 | -$543,788.00 |
| 2017-12-31 | $18,771.00 | — | — | — | — | $18,771.00 | $1,694.00 | — | $20,465.00 | — | $717,171.00 | — | — | $717,171.00 | -$696,706.00 |
| 2017-09-30 | $5,345.00 | — | — | — | — | $12,745.00 | $1,937.00 | — | $14,682.00 | — | $664,411.00 | — | — | $664,411.00 | -$649,729.00 |
| 2017-06-30 | $759.00 | — | — | — | — | $8,159.00 | — | — | $8,159.00 | — | $599,907.00 | — | — | $599,907.00 | -$591,748.00 |
| 2017-03-31 | $112.00 | — | — | — | — | $112.00 | — | — | $112.00 | — | $417,793.00 | — | — | $417,793.00 | -$417,681.00 |
| 2016-12-31 | $1,280.00 | — | — | — | — | $11,468.00 | — | — | $11,468.00 | — | $294,057.00 | — | — | $294,057.00 | -$282,589.00 |
| 2016-09-30 | $665.00 | — | — | — | — | $665.00 | — | — | $665.00 | — | $407,468.00 | — | — | $407,468.00 | -$406,803.00 |
| 2016-06-30 | $20,954.00 | — | — | — | — | $25,076.00 | $29.00 | — | $25,105.00 | — | $832,369.00 | — | — | $832,369.00 | -$807,264.00 |
| 2016-03-31 | $594.00 | — | — | — | — | $44,359.00 | $87.00 | — | $44,446.00 | — | $735,098.00 | — | — | $735,098.00 | -$690,652.00 |
| 2015-12-31 | $23.00 | — | — | — | — | $11,464.00 | $145.00 | — | $11,609.00 | — | $633,105.00 | — | — | $633,105.00 | -$621,496.00 |
| 2015-09-30 | $17,151.00 | — | — | — | — | $33,328.00 | $202.00 | — | $33,530.00 | — | $520,384.00 | — | — | $520,384.00 | -$486,854.00 |
| 2015-06-30 | $493.00 | — | — | — | — | $14,759.00 | $260.00 | — | $15,019.00 | — | $403,736.00 | — | — | $403,736.00 | -$388,717.00 |
| 2015-03-31 | $51.00 | — | $1,446.00 | — | — | $1,497.00 | $318.00 | — | $1,815.00 | — | $388,575.00 | — | — | $388,575.00 | -$386,760.00 |
| 2014-12-31 | -$14.00 | — | $9,300.00 | — | — | $11,300.00 | $376.00 | — | $11,676.00 | — | $385,853.00 | — | — | $385,853.00 | -$374,177.00 |
| 2014-09-30 | $693.00 | — | $8,774.00 | — | — | $9,467.00 | $433.00 | — | $9,900.00 | — | $214,501.00 | — | — | $214,501.00 | -$204,601.00 |
| 2014-06-30 | $343.00 | — | $8,250.00 | — | — | $8,593.00 | $491.00 | — | $9,084.00 | — | $41,863.00 | — | — | $41,863.00 | -$32,779.00 |
| 2014-03-31 | $772.00 | — | — | — | — | $722.00 | $549.00 | — | $1,271.00 | — | $293,492.00 | — | — | $293,492.00 | -$292,221.00 |
| 2013-12-31 | $1,994.00 | — | — | — | — | $1,994.00 | $606.00 | — | $2,600.00 | — | $263,293.00 | — | — | $263,293.00 | -$260,693.00 |
| 2013-09-30 | $4,751.00 | — | — | — | — | $4,751.00 | $635.00 | — | $5,386.00 | — | $235,919.00 | — | — | $235,919.00 | -$230,533.00 |
| 2013-06-30 | $995.00 | — | — | — | — | $995.00 | — | — | $995.00 | — | $199,073.00 | — | — | $199,073.00 | -$198,078.00 |
| 2013-03-31 | $1,069.00 | — | — | — | — | $1,069.00 | — | — | $1,069.00 | — | $177,225.00 | — | — | $177,225.00 | -$176,156.00 |
| 2012-12-31 | $2,268.00 | — | — | — | — | $2,268.00 | $0.00 | — | $2,268.00 | — | $163,003.00 | — | — | $163,003.00 | -$160,735.00 |
| 2012-09-30 | $68.00 | — | $2,428.00 | — | — | $7,299.00 | — | — | $7,299.00 | — | $241,875.00 | — | — | $241,875.00 | -$234,576.00 |
| 2012-06-30 | $959.00 | — | — | — | — | $51,482.00 | — | — | $51,482.00 | — | $198,267.00 | — | — | $198,267.00 | -$146,785.00 |
| 2012-03-31 | $9,207.00 | — | $3,000.00 | — | — | $14,213.00 | — | — | $14,213.00 | — | $125,062.00 | — | — | $125,062.00 | -$110,849.00 |
| 2011-12-31 | $6,642.00 | — | $0.00 | — | — | $6,642.00 | — | — | $6,642.00 | — | $62,270.00 | — | — | $62,270.00 | -$55,628.00 |
| 2011-09-30 | $11,355.00 | — | — | — | — | $11,355.00 | — | — | $11,355.00 | — | $56,660.00 | — | — | $56,660.00 | -$45,305.00 |
| 2011-06-30 | $4,209.00 | — | — | — | — | $4,209.00 | — | — | $4,209.00 | — | $32,303.00 | — | — | $32,303.00 | -$28,094.00 |
| 2011-03-31 | $13,817.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-12-31 | $15,775.00 | — | — | — | — | $36,775.00 | — | — | $36,775.00 | — | $33,662.00 | — | — | $33,662.00 | $3,113.00 |
| 2010-09-30 | $6,177.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-06-30 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2009-12-31 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2009-04-02 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |