Complete source-backed balance-sheet history.
- Available history
- 2000-09-25 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 | $25.42M | — | $0.00 | — | — | $25.92M | $9,829.00 | $0.00 | $40.43M | $950,503.00 | $2.96M | — | $0.00 | $3.16M | $37.27M |
| 2026-03-31 | $27.33M | — | $245,100.00 | — | — | $28.15M | $14,878.00 | $0.00 | $42.7M | $852,367.00 | $3.1M | — | $0.00 | $3.3M | $39.41M |
| 2025-12-31 | $30.81M | — | $0.00 | — | — | $30.99M | $8,340.00 | $18,996.00 | $45.6M | $624,995.00 | $3.8M | — | $17,129.00 | $4.02M | $41.59M |
| 2025-09-30 | $32.56M | — | $0.00 | — | — | $32.92M | $12,933.00 | $18,996.00 | $47.58M | $745,958.00 | $3.34M | — | $74,399.00 | $3.61M | $43.96M |
| 2025-06-30 | $34.26M | — | $134,599.00 | — | — | $35.12M | $15,361.00 | $18,996.00 | $49.82M | $569,445.00 | $2.65M | — | $117,038.00 | $2.97M | $46.86M |
| 2025-03-31 | $36.57M | — | — | — | — | $37.68M | $20,386.00 | $18,996.00 | $52.43M | $718,891.00 | $2.13M | — | $165,198.00 | $2.5M | $49.93M |
| 2024-12-31 | $40.36M | — | $0.00 | — | — | $41.07M | $25,507.00 | $18,996.00 | $55.88M | $1.1M | $2.96M | — | $211,460.00 | $3.37M | $52.5M |
| 2024-09-30 | $42.28M | — | — | — | — | $43.27M | $30,813.00 | $18,996.00 | $58.12M | $708,203.00 | $2.6M | — | $255,150.00 | $3.05M | $55.07M |
| 2024-06-30 | $44.34M | — | — | — | — | $45.51M | $35,813.00 | $18,996.00 | $60.4M | $667,695.00 | $2.49M | — | $302,483.00 | $3M | $57.41M |
| 2024-03-31 | $47.14M | — | — | — | — | $47.86M | $40,384.00 | $70,391.00 | $62.89M | $804,764.00 | $2.51M | — | $351,185.00 | $3.06M | $59.83M |
| 2023-12-31 | $51M | — | — | — | — | $51.17M | $45,800.00 | $74,151.00 | $66.27M | $1M | $3.28M | — | $410,660.00 | $3.89M | $62.38M |
| 2023-09-30 | $51.51M | — | $1M | — | — | $53M | $51,241.00 | $71,067.00 | $68.14M | $736,896.00 | $2.8M | — | $463,838.00 | $3.47M | $64.67M |
| 2023-06-30 | $52.88M | — | — | — | — | $53.52M | $54,562.00 | $72,791.00 | $68.72M | $548,221.00 | $2.82M | — | $519,685.00 | $3.54M | $65.18M |
| 2023-03-31 | $55.26M | — | — | — | — | $56.03M | $41,144.00 | $77,469.00 | $71.13M | $585,065.00 | $2.72M | — | $489,379.00 | $3.41M | $67.73M |
| 2022-12-31 | $18.51M | $39.98M | — | — | — | $58.99M | $45,269.00 | $92,792.00 | $74.15M | $424,646.00 | $3.19M | — | $523,619.00 | $3.91M | $70.24M |
| 2022-09-30 | $52.51M | — | — | — | — | $53.15M | $45,894.00 | $101,700.00 | $78.39M | $552,720.00 | $4.53M | — | $555,840.00 | $5.29M | $73.11M |
| 2022-06-30 | $65.23M | — | — | — | — | $65.96M | $50,472.00 | $105,059.00 | $81.24M | $642,634.00 | $3.84M | — | $587,404.00 | $4.63M | $76.61M |
| 2022-03-31 | $67.7M | — | — | — | — | $68.83M | $53,002.00 | $111,756.00 | $84.18M | $665,249.00 | $2.98M | — | $632,869.00 | $3.81M | $80.36M |
| 2022-01-01 | — | — | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — |
| 2021-12-31 | $71.43M | — | — | — | — | $72.01M | $57,565.00 | $115,492.00 | $87.41M | $402,740.00 | $2.83M | — | $694,674.00 | $3.73M | $83.68M |
| 2021-09-30 | $75.03M | — | — | — | — | $76.16M | $64,317.00 | $117,538.00 | $91.62M | $642,418.00 | $4.2M | — | $737,716.00 | $5.14M | $86.48M |
| 2021-06-30 | $77.79M | — | — | — | — | $78.91M | $68,574.00 | $305,328.00 | $93.68M | $607,155.00 | $2.47M | — | $87,007.00 | $4.45M | $89.23M |
| 2021-03-31 | $76.3M | — | $4M | — | — | $81.47M | $48,931.00 | $183,426.00 | $96.1M | $428,152.00 | $1.83M | — | $2,211.00 | $3.73M | $92.37M |
| 2020-12-31 | $60.04M | — | — | — | — | $60.72M | $55,700.00 | $75,379.00 | $75.42M | $616,629.00 | $2.19M | — | $2,705.00 | $4.09M | $71.33M |
| 2020-09-30 | $61.66M | — | — | — | — | $62.56M | $28,857.00 | $309,112.00 | $77.29M | $376,271.00 | $1.8M | — | $39,891.00 | $3.74M | $73.55M |
| 2020-06-30 | $60.44M | — | — | — | — | $61.05M | $32,927.00 | $359,147.00 | $75.84M | $576,506.00 | $2.77M | — | $75,783.00 | $4.75M | $71.09M |
| 2020-03-31 | $61.33M | — | — | — | — | $62.17M | $38,118.00 | $410,319.00 | $77.01M | $377,500.00 | $1.79M | — | $127,615.00 | $3.82M | $73.2M |
| 2019-12-31 | $63.79M | — | — | — | — | $64.3M | $40,550.00 | $459,811.00 | $79.21M | $451,326.00 | $2.23M | — | $186,358.00 | $4.31M | $74.89M |
| 2019-09-30 | $62.87M | — | — | — | — | $63.27M | $38,920.00 | $510,431.00 | $78.22M | $230,376.00 | $1.73M | — | $243,399.00 | $3.87M | $74.35M |
| 2019-06-30 | $61.74M | — | — | — | — | $62.25M | $44,927.00 | $456,072.00 | $77.15M | $328,161.00 | $1.79M | — | $284,273.00 | $3.97M | $73.18M |
| 2019-03-31 | $63.21M | — | — | — | — | $63.76M | $48,900.00 | $334,972.00 | $78.55M | $254,114.00 | $1.37M | — | $240,408.00 | $3.51M | $75.04M |
| 2018-12-31 | $62.31M | — | — | — | — | $62.76M | $53,134.00 | $10,958.00 | $77.22M | $616,753.00 | $2.19M | — | $27,211.00 | $4.12M | $73.11M |
| 2018-09-30 | $62.44M | — | — | — | — | $62.81M | $53,327.00 | $10,958.00 | $77.28M | $608,282.00 | $1.8M | — | — | $3.72M | $73.55M |
| 2018-06-30 | $64.16M | — | — | — | — | $64.61M | $59,689.00 | $10,958.00 | $79.08M | $351,866.00 | $1.57M | — | — | $3.49M | $75.59M |
| 2018-03-31 | $62.94M | — | — | — | — | $63.57M | $65,011.00 | $10,959.00 | $78.66M | $361,411.00 | $1.2M | — | — | $3.09M | $75.57M |
| 2017-12-31 | $27.99M | — | — | — | — | $28.33M | $62,886.00 | $10,958.00 | $43.42M | $1.52M | $2.88M | — | — | $4.78M | $38.64M |
| 2017-09-30 | $24.54M | — | — | — | — | $25.01M | $69,542.00 | $10,958.00 | $40.11M | $301,709.00 | $1.74M | — | — | $5.39M | $34.72M |
| 2017-06-30 | $22.89M | — | — | — | — | $23.36M | $76,545.00 | — | $38.46M | $300,410.00 | $1.42M | — | — | $5.07M | $33.39M |
| 2017-03-31 | $21.64M | — | — | — | — | $22.32M | $83,793.00 | — | $37.42M | $158,140.00 | $1.02M | — | — | $4.67M | $32.75M |
| 2016-12-31 | $24.12M | — | — | — | — | $24.7M | $90,717.00 | — | $39.81M | $367,275.00 | $1.63M | — | — | $5.28M | $34.53M |
| 2016-09-30 | $24.97M | — | — | — | — | $25.61M | $76,513.00 | $57,571.00 | $40.78M | $265,580.00 | $1.38M | — | — | $5.03M | $35.75M |
| 2016-06-30 | $26.57M | — | — | — | — | $27.22M | $45,962.00 | $60,217.00 | $42.36M | $209,724.00 | $1.33M | — | — | $4.99M | $37.37M |
| 2016-03-31 | $27.62M | — | — | — | — | $28.69M | $38,602.00 | $81,761.00 | $43.86M | $77,121.00 | $1.05M | — | — | $4.72M | $39.14M |
| 2015-12-31 | $22.08M | — | — | — | — | $22.73M | $20,430.00 | $108,977.00 | $37.91M | $170,786.00 | $1.49M | — | — | $5.15M | $32.75M |
| 2015-09-30 | $23.61M | — | — | — | — | $24.34M | $23,887.00 | $157,737.00 | $39.59M | $354,700.00 | $1.3M | — | — | $4.96M | $34.63M |
| 2015-06-30 | $8.58M | — | — | — | — | $9.6M | $26,706.00 | — | $24.72M | $177,555.00 | $1.11M | — | — | $4.77M | $19.95M |
| 2015-03-31 | $9.07M | — | — | — | — | $10.34M | $35,680.00 | — | $25.47M | $110,381.00 | $853,029.00 | — | — | $4.52M | $20.95M |
| 2014-12-31 | $11.67M | — | — | — | — | $12.13M | $44,844.00 | $10,699.00 | $27.27M | $461,970.00 | $1.59M | — | — | $5.26M | $22.01M |
| 2014-09-30 | $11.94M | — | — | — | — | $12.63M | $55,159.00 | — | $27.79M | $317,692.00 | $1.13M | — | — | $4.8M | $22.98M |
| 2014-06-30 | $13.5M | — | — | — | — | $14.4M | $65,686.00 | — | $29.56M | $38,029.00 | $1.1M | — | — | $4.76M | $24.8M |
| 2014-03-31 | $14.78M | — | — | — | — | $16.06M | $75,792.00 | — | $31.22M | $153,865.00 | $901,816.00 | — | — | $4.57M | $26.65M |
| 2013-12-31 | $6.7M | — | — | — | — | $14.38M | $82,414.00 | — | $29.55M | $33,894.00 | $460,435.00 | — | — | $4.12M | $25.43M |
| 2013-09-30 | $10.66M | — | — | — | — | $11.04M | $80,801.00 | — | $26.2M | $186,892.00 | $1.1M | — | — | $4.75M | $21.45M |
| 2013-06-30 | $12.02M | — | — | — | — | $12.5M | $105,513.00 | — | $27.68M | $130,817.00 | $1.08M | — | — | $4.73M | $22.95M |
| 2013-03-31 | $3.03M | — | — | — | — | $3.71M | $69,906.00 | — | $18.85M | $269,858.00 | $948,150.00 | — | — | $4.6M | $14.25M |
| 2012-12-31 | $4.01M | — | — | — | — | $4.42M | $78,474.00 | — | $19.57M | $491,853.00 | $1.04M | — | — | $4.69M | $14.88M |
| 2012-09-30 | $5.74M | — | — | — | — | $6.34M | $88,104.00 | — | $21.5M | $332,998.00 | $1.16M | — | — | $4.8M | $16.7M |
| 2012-06-30 | $7.26M | — | — | — | — | $7.89M | $62,209.00 | — | $23.03M | $440,107.00 | $3.21M | — | — | $5.16M | $17.87M |
| 2012-03-31 | $11.01M | — | — | — | — | $11.8M | $28,505.00 | — | $26.91M | $309,417.00 | $2.74M | — | — | $6.33M | $20.58M |
| 2011-12-31 | $15.09M | — | — | — | — | $15.71M | $29,425.00 | — | $30.79M | $718,882.00 | $3.7M | — | — | $7.29M | $23.5M |
| 2011-09-30 | $8.74M | — | — | — | — | $9.56M | $31,994.00 | $0.00 | $24.64M | $1.08M | $3.43M | $0.00 | — | $5.39M | $19.25M |
| 2011-06-30 | $11.92M | — | — | — | — | $12.71M | $41,303.00 | $0.00 | $27.16M | $329,339.00 | $2.45M | $0.00 | — | $4.41M | $22.75M |
| 2011-03-31 | $31.38M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-12-31 | $28.25M | — | — | — | — | $58.34M | $65,209.00 | $124,722.00 | $72.93M | $1.1M | $36.79M | $14.44M | — | $48.23M | $24.7M |
| 2010-09-30 | $31.16M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-06-30 | $25.36M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2009-12-31 | $19.24M | — | — | — | — | — | — | — | — | — | — | — | — | — | $40.01M |
| 2008-12-31 | $19.3M | — | — | — | — | — | — | — | — | — | — | — | — | — | $48.04M |
| 2007-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $66.61M |
| 2006-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $100.98M |
| 2005-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $135.71M |
| 2004-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $7.67M |
| 2003-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $4.57M |
| 2002-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $1.12M |
| 2001-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $8.05M |
| 2000-12-31 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $4.85M |
| 2000-09-25 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |