Complete source-backed balance-sheet history.
- Available history
- 2004-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 | $45.09M | — | — | — | — | $47.38M | $20,544.00 | — | $47.54M | $137,476.00 | $9.66M | — | — | $9.66M | $37.89M |
| 2026-03-31 | $65M | — | — | — | — | $66.27M | — | — | $66.48M | $141,356.00 | $24.33M | $15.3M | — | $24.33M | $42.16M |
| 2025-12-31 | $70.04M | — | — | — | — | $71.78M | $0.00 | — | $72.06M | $158,461.00 | $27.81M | $15.25M | — | $27.81M | $44.25M |
| 2025-09-30 | $59.34M | $15.96M | — | — | — | $77.46M | — | — | $77.8M | $13,423.00 | $28.48M | $15.2M | — | $28.56M | $49.24M |
| 2025-06-30 | $41.24M | $40.68M | — | — | — | $84.56M | — | — | $84.96M | $1.46M | $29.53M | $15.15M | — | $29.67M | $55.29M |
| 2025-03-31 | $50.35M | $39.71M | — | — | $755,545.00 | $92.73M | — | — | $93.2M | $346,146.00 | $14.29M | $15.1M | — | $29.6M | $63.6M |
| 2024-12-31 | $54.53M | $46.62M | — | — | $0.00 | $104.07M | $0.00 | — | $104.61M | $180,453.00 | $18.6M | $15.03M | — | $33.6M | $71M |
| 2024-09-30 | $68.12M | $44.62M | — | — | — | $116.72M | $1,360.00 | — | $117.32M | $186,919.00 | $17.15M | $15.28M | — | $32.22M | $85.1M |
| 2024-06-30 | $71.03M | $49.3M | — | — | — | $125.65M | $2,720.00 | — | $126.04M | $254,434.00 | $27.59M | $15.24M | — | $27.73M | $98.31M |
| 2024-03-31 | $102.49M | $30.55M | — | — | — | $140.85M | $4,079.00 | — | $141.3M | $280,299.00 | $21.68M | $15.2M | — | $27.88M | $113.42M |
| 2023-12-31 | $142.82M | — | — | — | $0.00 | $147.81M | $5,764.00 | — | $148.33M | $1.34M | $22.26M | $15.15M | — | $28.53M | $119.8M |
| 2023-09-30 | $143.33M | — | — | — | $0.00 | $147.21M | $7,774.00 | — | $147.28M | $247,194.00 | $21.62M | $16.12M | — | $24.27M | $123.01M |
| 2023-06-30 | $151.68M | — | — | — | $0.00 | $155.48M | $9,784.00 | — | $155.62M | $270,816.00 | $15.61M | $16.02M | — | $25.73M | $129.88M |
| 2023-03-31 | $165.03M | — | — | — | $23,685.00 | $168.02M | $12,539.00 | — | $168.22M | $429,685.00 | $16.01M | $15.92M | — | $30.98M | $137.24M |
| 2022-12-31 | $144.42M | $29.88M | — | — | $3.24M | $181.02M | $19,279.00 | — | $181.29M | $133,625.00 | $15.36M | $15.83M | — | $30.28M | $151.01M |
| 2022-09-30 | $128.65M | $56.68M | — | — | — | $189.48M | $26,660.00 | — | $189.69M | $1.31M | $24.2M | — | — | $27.5M | $162.19M |
| 2022-06-30 | $121.01M | $75.68M | — | — | — | $200.74M | $34,041.00 | — | $201.02M | $264,225.00 | $16.24M | — | — | $26.99M | $174.03M |
| 2022-03-31 | $158.91M | $57.96M | — | — | — | $222.36M | $41,422.00 | — | $222.69M | $2.44M | $16.35M | — | — | $32M | $190.69M |
| 2021-12-31 | $229.79M | — | — | — | $28,770.00 | $232.75M | $32,487.00 | — | $233.14M | $1.02M | $11.77M | — | — | $27.4M | $205.74M |
| 2021-09-30 | $241.37M | — | — | — | — | $246.77M | $39,607.00 | — | $247.22M | $467,932.00 | $11.94M | — | — | $27.55M | $219.67M |
| 2021-06-30 | $249.74M | — | — | — | — | $256.26M | $48,083.00 | — | $256.43M | $1.09M | $7.41M | — | — | $22.75M | $233.68M |
| 2021-03-31 | $138.44M | — | — | — | — | $147.07M | $57,559.00 | — | $147.31M | $448,591.00 | $11.09M | — | — | $21.23M | $126.07M |
| 2020-12-31 | $77.86M | — | — | — | — | $83.06M | $59,925.00 | — | $83.35M | $381,638.00 | $12.41M | — | — | $23.84M | $59.51M |
| 2020-09-30 | $86.18M | — | — | — | — | $88.19M | $79,455.00 | — | $88.32M | $123,900.00 | $6.46M | — | — | $19.15M | $69.17M |
| 2020-06-30 | $60.69M | — | — | — | — | $71.42M | $101,695.00 | — | $71.63M | $216,689.00 | $4.92M | — | — | $18.84M | $52.79M |
| 2020-03-31 | $38.54M | — | — | — | — | $62.75M | $124,750.00 | — | $63.03M | $1.07M | $4.89M | — | — | $19.56M | $43.47M |
| 2019-12-31 | $44.43M | — | — | — | — | $75.17M | $148,449.00 | — | $75.52M | $808,302.00 | $12.91M | — | — | $27.44M | $48.08M |
| 2019-09-30 | $51.6M | — | — | — | — | $77.02M | $172,470.00 | — | $77.44M | $572,363.00 | $12.12M | — | — | $26.56M | $50.88M |
| 2019-06-30 | $39.4M | — | — | — | — | $72.86M | $196,491.00 | — | $73.84M | $2.77M | $6.39M | — | — | $6.51M | $67.33M |
| 2019-03-31 | $44.3M | — | — | — | — | $87M | $215,908.00 | — | $88.13M | $4.01M | $9.49M | — | — | $9.65M | $78.48M |
| 2018-12-31 | $47.36M | — | — | — | — | $94.77M | $235,225.00 | — | $95.09M | $3.05M | $8.47M | — | — | $8.47M | $86.62M |
| 2018-09-30 | $18.01M | — | — | — | — | $36.85M | $243,483.00 | — | $37.13M | $3.44M | $7.65M | $1.35M | — | $8.54M | $28.6M |
| 2018-06-30 | $24.61M | — | — | — | — | $43.07M | $214,743.00 | — | $43.29M | $802,125.00 | $5.31M | $1.34M | — | $6.31M | $36.98M |
| 2018-03-31 | $20.96M | — | — | — | — | $40.61M | $170,862.00 | — | $40.78M | $1.62M | $3.67M | $1.34M | — | $4.77M | $36M |
| 2017-12-31 | $20.02M | — | — | — | — | $43.97M | $43,262.00 | — | $44.17M | $1M | $3.35M | $1.34M | — | $4.57M | $39.6M |
| 2017-09-30 | $33.1M | — | — | — | — | $49.05M | $38,017.00 | — | $49.23M | $485,267.00 | $2.42M | $1.33M | — | $3.32M | $45.9M |
| 2017-06-30 | $14.61M | — | — | — | — | $26.34M | $47,981.00 | — | $26.47M | $762,681.00 | $2.11M | $1.33M | — | $3.13M | $23.34M |
| 2017-03-31 | $19.3M | — | — | — | — | $31.47M | $58,284.00 | — | $31.53M | $694,922.00 | $2.41M | $1.32M | — | $3.54M | $28M |
| 2017-01-01 | $12.02M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2016-12-31 | $12.02M | — | — | — | — | $25.13M | $56,352.00 | — | $25.19M | $275,441.00 | $2.3M | $1.32M | — | $3.54M | $21.65M |
| 2016-09-30 | $14.57M | — | — | — | — | $29.13M | $65,690.00 | — | $29.19M | $733,560.00 | $2.64M | $1.31M | — | $3.52M | $25.67M |
| 2016-06-30 | $17.61M | — | — | — | — | $32.81M | $75,027.00 | — | $32.88M | $823,301.00 | $2.37M | $1.3M | — | $3.37M | $29.52M |
| 2016-03-31 | $10.15M | — | — | — | — | $23.31M | $81,466.00 | — | $23.44M | $578,017.00 | $1.81M | $1.3M | — | $2.91M | $20.53M |
| 2016-01-01 | $14.65M | — | — | — | — | — | — | — | — | — | — | — | — | — | $24.88M |
| 2015-12-31 | $14.65M | — | — | — | — | $28.09M | $80,334.00 | — | $28.2M | $851,160.00 | $2.12M | $1.29M | — | $3.33M | $24.88M |
| 2015-09-30 | $30.62M | — | — | — | — | $31.23M | $88,463.00 | — | $31.35M | $743,623.00 | $1.37M | — | — | $2.66M | $28.7M |
| 2015-06-30 | $33.57M | — | — | — | — | $33.84M | $40,868.00 | — | $33.88M | $629,346.00 | $1.39M | $1.27M | — | $2.35M | $31.52M |
| 2015-03-31 | $15.72M | — | — | — | — | $15.9M | $13,182.00 | — | $15.93M | $406,145.00 | $1.04M | $1.26M | — | $2.1M | $13.83M |
| 2014-12-31 | $8.53M | — | — | — | — | $8.76M | $12,993.00 | — | $8.79M | $341,294.00 | $1.33M | $1.25M | — | $2.5M | $6.28M |
| 2014-09-30 | $10.14M | — | — | — | — | $10.34M | $5,768.00 | — | $10.35M | $482,470.00 | $846,131.00 | — | — | $2.09M | $8.26M |
| 2014-06-30 | $11.54M | — | — | — | — | $11.81M | — | — | $11.81M | $556,061.00 | $1.17M | $1.22M | — | $1.99M | $9.81M |
| 2014-03-31 | $2.15M | — | — | — | — | $2.16M | — | — | $2.89M | $165,961.00 | $691,501.00 | $1.21M | — | $4.03M | -$39.65M |
| 2013-12-31 | $3.26M | — | — | — | — | $3.27M | — | — | $3.74M | $341,853.00 | $605,011.00 | $1.19M | — | $5.65M | -$40.22M |
| 2013-09-30 | $2.76M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2013-06-30 | $1.34M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2013-03-31 | $1.68M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2012-12-31 | $1.22M | — | — | — | — | — | — | — | — | — | — | — | — | — | -$54.38M |
| 2011-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$15.51M |
| 2010-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$12.97M |
| 2009-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$9.21M |
| 2008-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$4.06M |
| 2007-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$1.85M |
| 2006-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$1.32M |
| 2005-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$385,213.00 |
| 2004-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $947.00 |