Complete source-backed balance-sheet history.
- Available history
- 2008-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 | $62.64M | — | $51.64M | $123.6M | — | $486.34M | $1.09M | — | $519.01M | $8.81M | $70.33M | — | — | $300.4M | $218.61M |
| 2026-03-31 | $68.9M | — | $41.88M | $133.29M | — | $498.53M | $1M | — | $534.12M | $12.72M | $73.57M | — | — | $305.01M | $229.11M |
| 2025-12-31 | $77.56M | — | $36.99M | $116.64M | — | $520.27M | $884,000.00 | — | $570.54M | $11.26M | $111.54M | — | — | $344.67M | $225.87M |
| 2025-09-30 | $78.12M | — | $35.36M | $95.42M | — | $522.34M | $973,000.00 | — | $567.38M | $11.11M | $87.71M | — | — | — | $248.71M |
| 2025-06-30 | $77.73M | — | $36.61M | $69.13M | — | $505.6M | $1.19M | — | $555.2M | $8.23M | $64.28M | — | — | — | $259.53M |
| 2025-03-31 | $83.75M | — | $31.17M | $56.22M | — | $495.77M | $1.15M | — | $562.45M | $8.03M | $63.03M | — | — | — | $268.24M |
| 2024-12-31 | $79.02M | — | $35.95M | $38.71M | — | $490.99M | $1.31M | — | $593.78M | $8.6M | $88.3M | — | — | $313.46M | $280.32M |
| 2024-09-30 | $60.34M | — | $28.01M | $20.28M | — | $398.06M | $1.6M | — | $444.95M | $13.73M | $137.93M | $83.84M | — | — | $292.28M |
| 2024-06-30 | $116.95M | — | $874,000.00 | $774,000.00 | — | $373.31M | $1.63M | — | $449.4M | $5.62M | $103.54M | $83.44M | — | — | $306.7M |
| 2024-03-31 | $189.76M | — | — | — | — | $451.51M | $1.68M | — | $482.07M | $9.99M | $123.16M | $82.75M | — | — | $344.87M |
| 2023-12-31 | $70.02M | — | — | — | — | $341.35M | $1.18M | — | $394.08M | $6.16M | $108.07M | $81.94M | — | $146.13M | $247.95M |
| 2023-09-30 | $30.71M | — | — | — | — | $335.09M | $1.23M | — | $413.02M | $13.68M | $89.39M | $51.9M | — | — | $290.61M |
| 2023-06-30 | $56.9M | — | — | — | — | $377.28M | $1.15M | — | $415.3M | $7.67M | $72.57M | $51.64M | — | — | $298.43M |
| 2023-03-31 | $112.78M | — | — | — | — | $387.02M | $1.07M | — | $424.88M | $3.38M | $43.91M | $51.4M | — | — | $326.06M |
| 2022-12-31 | $56.85M | — | — | — | — | $180.25M | $793,000.00 | — | $190.58M | $10.19M | $76.69M | $51.16M | — | $110.58M | $80M |
| 2022-09-30 | $61.1M | — | — | — | — | $222.07M | $733,000.00 | — | $232.61M | $8.18M | $82.81M | $50.76M | — | — | $108.17M |
| 2022-06-30 | $76.06M | — | — | — | — | $227.38M | $641,000.00 | — | $238.16M | $4.52M | $46.88M | $50.42M | — | — | $142.05M |
| 2022-03-31 | $31.33M | — | — | — | — | $175.92M | $643,000.00 | — | $198.42M | $6.25M | $46.63M | — | — | — | $97.49M |
| 2021-12-31 | $34.87M | — | — | — | — | $187.21M | $650,000.00 | — | $226.03M | $6.69M | $45.52M | — | — | $99.62M | $126.42M |
| 2021-09-30 | $29.04M | — | — | — | — | $179.36M | $608,000.00 | — | $229.1M | $4.71M | $38.47M | — | — | — | $151.55M |
| 2021-06-30 | $57.28M | — | — | — | — | $201.76M | $590,000.00 | — | $252.18M | $3.76M | $37.01M | — | — | — | $176.21M |
| 2021-03-31 | $31.54M | — | — | — | — | $215.26M | $620,000.00 | — | $258.61M | $4.46M | $28.55M | — | — | — | $201.16M |
| 2020-12-31 | $9.93M | — | — | — | — | $199.86M | $658,000.00 | — | $270.73M | $6.92M | $30.94M | — | — | $59.78M | $210.95M |
| 2020-09-30 | $44.96M | — | — | — | — | $231.86M | $689,000.00 | — | $285.79M | $3.74M | $24.15M | — | — | $52.96M | $232.83M |
| 2020-06-30 | $22.87M | — | — | — | — | $220.74M | $734,000.00 | — | $274.81M | $3.8M | $19.14M | — | — | — | $250.68M |
| 2020-03-31 | $20.29M | — | — | — | — | $134.16M | $749,000.00 | — | $142.89M | $3.38M | $16.92M | — | — | — | $120.81M |
| 2019-12-31 | $13.64M | — | — | — | — | $141.61M | $408,000.00 | — | $165.52M | $1.18M | $28.16M | — | — | $30.36M | $135.16M |
| 2019-09-30 | $20.75M | — | — | — | — | $142.12M | $348,000.00 | $1.03M | $164.25M | $2.03M | $11.86M | — | — | — | $152.39M |
| 2019-06-30 | $17.71M | — | — | — | — | $154.76M | $100,000.00 | $1.46M | $166.23M | $1.21M | $9.18M | — | — | — | $157.04M |
| 2019-03-31 | $6.8M | — | — | — | — | $155.95M | $89,000.00 | $1.19M | $175.67M | $913,000.00 | $6.25M | — | — | — | $169.41M |
| 2018-12-31 | $10.58M | — | — | — | — | $166.06M | $59,000.00 | $585,000.00 | $185.28M | $982,000.00 | $7.55M | — | — | — | $177.73M |
| 2018-09-30 | $12.73M | — | — | — | — | $168.87M | $66,000.00 | $851,000.00 | $187.93M | $190,000.00 | $4.47M | — | — | — | $183.47M |
| 2018-06-30 | $19.13M | — | — | — | — | $162.27M | $71,000.00 | $676,000.00 | $183.27M | $458,000.00 | $4.91M | — | — | — | $178.36M |
| 2018-03-31 | $7.91M | — | — | — | — | $91.13M | $86,000.00 | $1.11M | $105.51M | $502,000.00 | $4.39M | — | — | — | $101.13M |
| 2018-01-01 | — | — | — | — | — | — | — | $1.19M | — | — | — | — | — | — | — |
| 2017-12-31 | $16.34M | — | — | — | — | $95.97M | $102,000.00 | — | $110.31M | $503,000.00 | $6.52M | — | — | — | $103.8M |
| 2017-09-30 | $9.9M | — | — | — | — | $98.56M | $121,000.00 | — | $114.24M | $261,000.00 | $5.97M | — | — | — | $108.27M |
| 2017-06-30 | $6.61M | — | — | — | — | $102.07M | $140,000.00 | — | $124.28M | $205,000.00 | $11.27M | — | — | — | $113.01M |
| 2017-03-31 | $14.86M | — | — | — | — | $106.56M | $158,000.00 | — | $128.85M | $308,000.00 | $11.6M | — | — | — | $117.25M |
| 2016-12-31 | $12.81M | — | — | — | — | $116.11M | $183,000.00 | — | $130.25M | $225,000.00 | $7.87M | — | — | — | $122.38M |
| 2016-09-30 | $5.88M | — | — | — | — | $115.06M | $170,000.00 | — | $136.23M | $271,000.00 | $7.32M | — | — | — | $128.91M |
| 2016-06-30 | $8.2M | — | — | — | — | $111.7M | $191,000.00 | — | $137.42M | $235,000.00 | $7.11M | — | — | — | $130.31M |
| 2016-03-31 | $12.8M | — | — | — | — | $110.96M | $212,000.00 | — | $143.14M | $396,000.00 | $6.66M | — | — | — | $136.49M |
| 2015-12-31 | $21.25M | — | — | — | — | $115.89M | $207,000.00 | — | $148.76M | $160,000.00 | $6.63M | — | — | — | $142.13M |
| 2015-09-30 | $16.82M | — | — | — | — | $122.02M | $183,000.00 | — | $154.02M | $574,000.00 | $6.13M | — | — | — | $147.89M |
| 2015-06-30 | $15.8M | — | — | — | — | $140.2M | $151,000.00 | — | $159.08M | $957,000.00 | $40.73M | — | — | — | $118.36M |
| 2015-03-31 | $10.18M | — | — | — | — | $147.9M | $171,000.00 | — | $165.81M | $1.18M | $40.63M | — | — | — | $125.18M |
| 2014-12-31 | $42.8M | — | — | — | — | $153.41M | $173,000.00 | — | $172.51M | $1.03M | $41.8M | — | — | — | $130.71M |
| 2014-09-30 | $7.6M | — | — | — | — | $128.19M | $63,000.00 | — | $144.25M | $2.37M | $7.07M | — | — | — | $137.18M |
| 2014-06-30 | $9.52M | — | — | — | — | $142.59M | $60,000.00 | — | $149.34M | $1.22M | $4.76M | — | — | — | $144.58M |
| 2014-03-31 | $11.32M | — | — | — | — | $147.68M | $77,000.00 | — | $155.41M | $1.52M | $4.52M | — | — | — | $150.89M |
| 2013-12-31 | $12.99M | — | — | — | — | $67.06M | $92,000.00 | — | $67.34M | $1.4M | $7.59M | — | — | — | $59.76M |
| 2013-09-30 | $9.59M | — | — | — | — | $68.4M | $116,000.00 | — | $68.71M | $1.55M | $6.84M | — | — | — | $61.88M |
| 2013-06-30 | $8.83M | — | — | — | — | $72.43M | $566,000.00 | — | $73.41M | $1.18M | $5M | — | — | — | $68.41M |
| 2013-03-31 | $15.51M | — | — | — | — | $81.58M | $866,000.00 | — | $82.85M | $1.67M | $6.79M | — | — | — | $76.06M |
| 2012-12-31 | $22.06M | — | — | — | — | $98.42M | $974,000.00 | — | $99.8M | $3.43M | $14.15M | — | — | — | $85.65M |
| 2012-09-30 | $16.01M | — | — | — | — | $103.05M | $1.43M | — | $111.03M | $3.01M | $11.26M | — | — | — | $99.77M |
| 2012-06-30 | $14.12M | — | — | — | — | $120.85M | $1.24M | — | $126.19M | $3.43M | $11.99M | — | — | — | $114.2M |
| 2012-03-31 | $19.03M | — | — | — | — | $122.52M | $1.07M | — | $141.19M | $2.67M | $10.27M | — | — | — | $130.91M |
| 2011-12-31 | $16.11M | — | — | — | — | $125.63M | $1.24M | — | $160.05M | $2.98M | $13.44M | — | — | — | $146.6M |
| 2011-09-30 | $33.98M | — | — | — | — | $147.3M | $2.25M | — | $188.4M | $4.01M | $10M | — | — | — | $175.21M |
| 2011-06-30 | $32.02M | — | — | — | — | $157.19M | $2.51M | — | $200.33M | $3.47M | $9.27M | — | — | — | $191.06M |
| 2011-03-31 | $35.41M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-12-31 | $45.97M | — | — | — | — | $195.02M | $3.09M | — | $233.58M | $3.46M | $40.85M | — | — | — | $192.74M |
| 2010-09-30 | $34.49M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-06-30 | $37.32M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2009-12-31 | $34.6M | — | — | — | — | — | — | — | — | — | — | — | — | — | $172.58M |
| 2008-12-31 | $109.35M | — | — | — | — | — | — | — | — | — | — | — | — | — | $168.46M |