Complete source-backed balance-sheet history.
- Available history
- 2009-12-31 to 2025-12-31
- 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-12-31 | $551,778.00 | — | $5.85M | $49,536.00 | $587,387.00 | $8.18M | $27.86M | $7.27M | $65.88M | — | $9.68M | $7.13M | — | $22.18M | $42.29M |
| 2025-09-30 | $32,479.00 | — | $3.54M | $39,430.00 | $614,299.00 | $5.41M | $27.45M | $6.88M | $61.74M | — | $6.8M | $7.09M | — | $19.14M | $41.44M |
| 2025-06-30 | $50,043.00 | — | $1.39M | $29,364.00 | $731,612.00 | $3.3M | $27.32M | $6.84M | $58.94M | — | $4.79M | $6.94M | — | $16.82M | $41.11M |
| 2025-03-31 | $493,201.00 | — | $2.28M | $36,206.00 | $653,616.00 | $3.93M | $27.14M | $7.01M | $59.54M | — | $6.45M | $6.93M | — | $18.46M | $40.26M |
| 2024-12-31 | $240,598.00 | — | $52,514.00 | — | $936,230.00 | $8.13M | $16,888.00 | $4.13M | $57.45M | — | $6.69M | $6.8M | — | $18.68M | $38.77M |
| 2024-09-30 | $307,049.00 | — | $291,266.00 | $1.86M | $1.06M | $4.37M | $19,305.00 | $9.49M | $62.11M | — | $542,440.00 | $6.49M | — | $21.4M | $40.65M |
| 2024-06-30 | $317,374.00 | — | $1.03M | $1.78M | $969,209.00 | $5.05M | $15,752.00 | $4.9M | $56.22M | — | $866,454.00 | — | — | $16.92M | $39.26M |
| 2024-03-31 | $895,074.00 | — | $4,375.00 | $164.00 | $1.13M | $2.03M | $2,854.00 | $5.89M | $53.45M | — | $347,316.00 | — | — | $13.87M | $39.58M |
| 2023-12-31 | $895,730.00 | — | $742,851.00 | $13,713.00 | $1.13M | $3.96M | $3,193.00 | $706,920.00 | $50.22M | — | $1.06M | — | — | $9.73M | $40.49M |
| 2023-09-30 | $863,119.00 | — | $14.00 | $25,448.00 | $849,328.00 | $2.79M | — | $1.79M | $47.28M | $38,522.00 | $8.02M | — | — | $8.02M | $39.26M |
| 2023-06-30 | $874,146.00 | — | — | $367.00 | — | $32,453.00 | — | $22,500.00 | $223,639.00 | $15,506.00 | $2.37M | — | — | $2.47M | -$2.01M |
| 2023-03-31 | $5,218.00 | — | — | — | — | $56,554.00 | — | $13,531.00 | $262,658.00 | $16,205.00 | $2.28M | — | — | $2.39M | $42.71M |
| 2022-12-31 | $3,141.00 | — | — | — | $18,989.00 | $83,015.00 | — | — | $31.24M | $25.26M | $25.26M | — | — | $31.66M | -$418,653.00 |
| 2022-09-30 | $2,054.00 | — | — | — | — | $28,759.00 | — | — | $28,759.00 | $15,728.00 | $1.84M | — | — | $1.84M | -$320,525.00 |
| 2022-06-30 | $2,110.00 | — | — | — | — | $37,931.00 | — | — | $51,266.00 | $16,579.00 | $1.94M | — | — | $1.94M | -$1.68M |
| 2022-03-31 | $4,034.00 | — | — | — | — | $33,974.00 | — | — | $69,175.00 | $17,397.00 | $1.93M | — | — | $1.93M | -$1.67M |
| 2021-12-31 | $4,323.00 | — | — | — | — | $37,377.00 | — | — | $93,549.00 | $17,356.00 | $1.9M | — | — | $1.9M | -$193,756.00 |
| 2021-09-30 | $4,353.00 | — | — | — | — | $72,768.00 | — | — | $148,833.00 | $17,121.00 | $1.92M | — | — | $1.92M | -$1.57M |
| 2021-06-30 | $10,497.00 | — | — | — | — | $78,505.00 | — | — | $174,714.00 | $17,126.00 | $1.89M | — | — | $1.9M | -$1.53M |
| 2021-03-31 | $5,037.00 | — | $244.00 | — | — | $68,853.00 | — | — | $183,124.00 | $16,897.00 | $1.83M | — | — | $1.86M | -$1.48M |
| 2020-12-31 | $5,489.00 | — | $1,317.00 | $501,364.00 | — | $59,979.00 | — | — | $194,294.00 | $17,871.00 | $1.76M | — | — | $1.82M | -$1.4M |
| 2020-09-30 | $3,277.00 | — | — | $481,438.00 | — | $595,843.00 | — | — | $743,555.00 | $17,152.00 | $1.71M | — | — | $1.79M | -$981,333.00 |
| 2020-06-30 | $4,048.00 | — | — | $466,893.00 | — | $522,144.00 | — | — | $681,840.00 | $16,504.00 | $1.5M | — | — | $1.63M | -$883,555.00 |
| 2020-03-31 | $22,546.00 | — | — | $476,992.00 | — | $585,601.00 | — | — | $762,113.00 | $14,117.00 | $1.47M | — | — | $1.62M | -$796,097.00 |
| 2019-12-31 | $95,522.00 | — | — | $421,533.00 | — | $649,477.00 | — | — | $852,453.00 | $80,700.00 | $1.45M | — | — | $1.62M | -$715,870.00 |
| 2019-09-30 | $452,318.00 | — | — | $311,134.00 | — | $869,449.00 | — | — | $1.08M | — | $1.56M | — | — | $1.7M | -$580,074.00 |
| 2019-06-30 | $156,435.00 | — | — | $187,500.00 | — | $417,409.00 | — | — | $417,409.00 | — | $842,445.00 | — | — | — | -$406,568.00 |
| 2019-03-31 | $98,493.00 | — | — | $17,821.00 | — | $140,813.00 | — | — | $140,813.00 | — | $425,615.00 | — | — | — | -$284,175.00 |
| 2018-12-31 | $37,555.00 | — | — | — | — | $58,879.00 | — | — | $58,879.00 | — | $296,115.00 | — | — | $296,115.00 | -$237,236.00 |
| 2018-09-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | $526,900.00 | -$526,900.00 |
| 2018-06-30 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $400,944.00 | — | — | $400,944.00 | -$13,867.00 |
| 2018-03-31 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $63,023.00 | — | — | $63,023.00 | -$63,023.00 |
| 2017-12-31 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $54,113.00 | — | — | $54,113.00 | -$54,113.00 |
| 2017-09-30 | — | — | — | — | — | $0.00 | — | — | $0.00 | — | $20,000.00 | — | — | $20,000.00 | -$20,000.00 |
| 2017-06-30 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | — | — | — | — | $0.00 |
| 2017-03-31 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | — | — | — | — | $0.00 |
| 2016-12-31 | $178,187.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2016-09-30 | $97,150.00 | — | — | — | — | $97,150.00 | — | — | $97,150.00 | $76,706.00 | $191,535.00 | — | — | $191,535.00 | -$94,385.00 |
| 2016-06-30 | $191,975.00 | — | — | — | — | $207,195.00 | — | — | $207,195.00 | $77,229.00 | $192,058.00 | — | — | $192,058.00 | $15,137.00 |
| 2016-03-31 | $59,201.00 | — | $71,922.00 | $21,416.00 | — | $190,590.00 | — | — | $190,590.00 | $100,465.00 | $229,602.00 | — | — | $229,602.00 | -$39,012.00 |
| 2015-12-31 | $178,187.00 | — | $77,196.00 | $18,942.00 | — | $404,188.00 | $7,371.00 | — | $426,533.00 | $37,849.00 | $268,027.00 | — | — | $268,027.00 | -$1.23M |
| 2015-09-30 | $242,936.00 | — | $1.93M | $18,549.00 | — | $2.28M | $9,027.00 | — | $4.87M | $57,155.00 | $1.33M | — | — | — | $3.54M |
| 2015-06-30 | $363,562.00 | — | $1.9M | $15,522.00 | — | $2.29M | $10,683.00 | — | $4.46M | $87,083.00 | $573,876.00 | — | — | — | $3.89M |
| 2015-03-31 | $276,633.00 | — | $1.2M | $14,743.00 | — | $1.53M | $12,339.00 | — | $4M | $220,030.00 | $731,108.00 | — | — | — | $3.27M |
| 2014-12-31 | $609,313.00 | — | $1.08M | $20,289.00 | — | $1.77M | $13,995.00 | — | $4.09M | $50,528.00 | $393,845.00 | — | — | $393,845.00 | $3.7M |
| 2014-09-30 | $607,911.00 | — | $1.92M | $28,683.00 | — | $2.82M | $6,224.00 | — | $5.36M | $106,404.00 | $1.28M | — | — | — | $4.07M |
| 2014-06-30 | $1.33M | — | $473,575.00 | $39,009.00 | — | $2.14M | $7,289.00 | — | $4.53M | $217,024.00 | $739,140.00 | — | — | — | $3.79M |
| 2014-03-31 | $1.61M | — | $79,117.00 | $62,878.00 | — | $2.06M | $8,355.00 | — | $4.19M | $59,474.00 | $254,785.00 | — | — | — | $3.94M |
| 2013-12-31 | $1.93M | — | $88,024.00 | $22,999.00 | — | $2.37M | $9,420.00 | — | $4.48M | $47,765.00 | $281,265.00 | — | — | $281,265.00 | $4.2M |
| 2013-09-30 | $1.58M | — | $77,812.00 | $378,037.00 | — | $2.91M | $6,395.00 | — | $8.01M | $25,623.00 | $269,580.00 | — | — | $269,580.00 | $7.74M |
| 2013-06-30 | $1.77M | — | $71,519.00 | $388,339.00 | — | $3.03M | $8,167.00 | — | $8.05M | $51,959.00 | $307,834.00 | — | — | $307,834.00 | $7.74M |
| 2013-03-31 | $1.53M | — | $57,679.00 | $393,736.00 | — | $2.76M | $1.77M | — | $9.52M | $102,114.00 | $726,558.00 | — | — | $1.73M | $7.79M |
| 2012-12-31 | $1.66M | — | $51,552.00 | $377,972.00 | — | $2.87M | $1.78M | — | $9.98M | $80,638.00 | $933,743.00 | — | — | $2.1M | $7.88M |
| 2012-09-30 | $857,966.00 | — | $53,926.00 | $387,564.00 | — | $3.32M | $1.79M | — | $10.54M | $142,299.00 | $974,535.00 | — | — | $2.14M | $8.4M |
| 2012-06-30 | $583,960.00 | — | $104,290.00 | $395,430.00 | — | $3.58M | $1.8M | — | $10.45M | $102,360.00 | $916,781.00 | — | — | $1.94M | $8.51M |
| 2012-03-31 | $543,284.00 | — | $60,829.00 | $397,530.00 | — | $3.49M | $1.81M | — | $10.54M | $113,452.00 | $914,141.00 | — | — | $1.94M | $8.6M |
| 2011-12-31 | $1.28M | — | $89,971.00 | $398,620.00 | — | $3.74M | $1.82M | — | $10.69M | $151,135.00 | $972,452.00 | — | — | $2M | $8.69M |
| 2011-09-30 | $3.13M | — | $319,936.00 | $9,917.00 | — | $3.68M | $1.82M | — | $10.72M | $31,919.00 | $472,656.00 | — | — | $1.47M | $9.25M |
| 2011-06-30 | $3.45M | — | $399,707.00 | $9,916.00 | — | $4.16M | $1.83M | — | $10.88M | $72,408.00 | $496,580.00 | — | — | $1.5M | $9.38M |
| 2011-03-31 | $3.84M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-12-31 | $3.45M | — | $918,936.00 | $11,300.00 | — | $4.88M | $1.85M | — | $11.32M | $142,359.00 | $627,500.00 | — | — | $1.63M | $9.69M |
| 2010-09-30 | $3.6M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-06-30 | $2.77M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2009-12-31 | $1.49M | — | — | — | — | — | — | — | — | — | — | — | — | — | $9.05M |