Complete source-backed balance-sheet history.
- Available history
- 2009-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 | $394.43M | $390.7M | — | — | — | — | — | — | $544.24M | — | — | — | — | $661,807.00 | $543.58M |
| 2026-03-31 | $870.67M | $502.75M | — | — | — | — | — | — | $952.11M | — | — | — | — | $460,901.00 | $951.65M |
| 2025-12-31 | $86.5M | $62.75M | — | — | — | — | — | — | $100.74M | — | — | — | — | $300,205.00 | $100.44M |
| 2025-09-30 | $83.69M | $75M | — | — | — | — | — | — | $102.25M | — | — | — | — | $267,187.00 | $101.98M |
| 2025-06-30 | $81.97M | $45M | — | — | — | — | — | — | $104.01M | — | — | — | — | $217,693.00 | $103.79M |
| 2025-03-31 | $61.94M | $50M | — | — | — | — | — | — | $98.35M | — | — | — | — | $285,696.00 | $98.06M |
| 2024-12-31 | $80.08M | $75M | — | — | — | — | — | — | $114.87M | — | — | — | — | $345,696.00 | $114.53M |
| 2024-09-30 | $181.51M | $105.79M | — | — | — | — | — | — | $216.65M | — | — | — | — | $315,923.00 | $216.34M |
| 2024-06-30 | $91.58M | $55.79M | — | — | — | — | — | — | $128.87M | — | — | — | — | $180,670.00 | $128.69M |
| 2024-03-31 | $93.38M | $55.79M | — | — | — | — | — | — | $134.41M | — | — | — | — | $195,642.00 | $134.22M |
| 2023-12-31 | $78.71M | $76.79M | — | — | — | — | — | — | $130.35M | — | — | — | — | $271,306.00 | $130.08M |
| 2023-09-30 | $118.33M | $118.04M | — | — | — | — | — | — | $170.17M | — | — | — | — | $244,418.00 | $169.93M |
| 2023-06-30 | $95.29M | $93.99M | — | — | — | — | — | — | $167.18M | — | — | — | — | $217,017.00 | $166.97M |
| 2023-03-31 | $117.41M | $117.39M | — | — | — | — | — | — | $241.41M | — | — | — | — | $425,720.00 | $240.99M |
| 2022-12-31 | $98.67M | $97.04M | — | — | — | — | — | — | $235.12M | — | — | — | — | $3.38M | $231.74M |
| 2022-09-30 | $74.9M | $72.99M | — | — | — | — | — | — | $199.52M | — | — | — | — | $654,861.00 | $198.86M |
| 2022-06-30 | $133.7M | $133.65M | — | — | — | — | — | — | $276.78M | — | — | — | — | $7.21M | $269.57M |
| 2022-03-31 | $213.84M | $213.75M | — | — | — | — | — | — | $287.08M | — | — | — | — | $8.12M | $278.96M |
| 2021-12-31 | $152.78M | $145.45M | — | — | — | — | — | — | $226.99M | — | — | — | — | $573,053.00 | $226.41M |
| 2021-09-30 | $174.24M | $164.35M | — | — | — | — | — | — | $246.26M | — | — | — | — | $455,291.00 | $245.81M |
| 2021-06-30 | $238.61M | $220.85M | — | — | — | — | — | — | $319.82M | — | — | — | — | $421,010.00 | $319.4M |
| 2021-03-31 | $303.48M | $285.35M | — | — | — | — | — | — | $331.51M | — | — | — | — | $376,245.00 | $331.14M |
| 2020-12-31 | $311.51M | $30.35M | — | — | — | — | — | — | $350.24M | — | — | — | — | $408,533.00 | $349.83M |
| 2020-09-30 | $296.83M | — | — | — | — | — | — | — | $357.73M | — | — | — | — | $365,102.00 | $357.36M |
| 2020-06-30 | $346.28M | — | — | — | — | — | — | — | $413.83M | — | — | — | — | $336,309.00 | $413.5M |
| 2020-03-31 | $85.37M | $48.85M | — | — | — | — | — | — | $124.51M | — | — | — | — | $126,724.00 | $124.38M |
| 2019-12-31 | $72.73M | $78.79M | — | — | — | — | — | — | $84.88M | — | — | — | — | $176,046.00 | $84.7M |
| 2019-09-30 | $71.25M | $78.72M | — | — | — | — | — | — | $77.04M | — | — | — | — | $139,403.00 | $76.9M |
| 2019-06-30 | $79.88M | $88.67M | — | — | — | — | — | — | $94.44M | — | — | — | — | $2.61M | $91.84M |
| 2019-03-31 | $83.9M | $92.43M | — | — | — | — | — | — | $94.33M | — | — | — | — | $165,871.00 | $94.16M |
| 2018-12-31 | $62.64M | $67.61M | — | — | — | — | — | — | $73.87M | — | — | — | — | $245,889.00 | $73.62M |
| 2018-09-30 | $86.57M | $91.34M | — | — | — | — | — | — | $107.33M | — | — | — | — | $250,577.00 | $107.08M |
| 2018-06-30 | $90.18M | $97.18M | — | — | — | — | — | — | $105.76M | — | — | — | — | $252,078.00 | $105.51M |
| 2018-03-31 | $78.11M | $84.74M | — | — | — | — | — | — | $94.03M | — | — | — | — | $2.2M | $91.83M |
| 2017-12-31 | $78.34M | $82.79M | — | — | — | — | — | — | $98.46M | — | — | — | — | $3.91M | $94.55M |
| 2017-09-30 | $82.85M | $87.82M | — | — | — | — | — | — | $98.97M | — | — | — | — | $2.51M | $96.47M |
| 2017-06-30 | $97.6M | $87.82M | — | — | — | — | — | — | $115.55M | — | — | — | — | $141,425.00 | $115.4M |
| 2017-03-31 | $92.77M | $95.89M | — | — | — | — | — | — | $105.09M | — | — | — | — | $2.15M | $102.94M |
| 2016-12-31 | $103.17M | $96.9M | — | — | — | — | — | — | $114M | — | — | — | — | $975,508.00 | $113.02M |
| 2016-09-30 | $104.75M | $97.94M | — | — | — | — | — | — | $123.35M | — | — | — | — | $5.93M | $117.42M |
| 2016-06-30 | $94.6M | $87.92M | — | — | — | — | — | — | $115.99M | — | — | — | — | $99,904.00 | $115.89M |
| 2016-03-31 | $95.12M | $76.92M | — | — | — | — | — | — | $110.31M | — | — | — | — | $122,801.00 | $110.18M |
| 2015-12-31 | $68M | $64.95M | — | — | — | — | — | — | $82.66M | — | — | — | — | $168,893.00 | $82.49M |
| 2015-09-30 | $72.28M | $58.98M | — | — | — | — | — | — | $82.94M | — | — | — | — | $148,729.00 | $82.79M |
| 2015-06-30 | $94.05M | $79.99M | — | — | — | — | — | — | $105.36M | — | — | — | — | $128,533.00 | $105.23M |
| 2015-03-31 | $98.11M | $60.99M | — | — | — | — | — | — | $108.66M | — | — | — | — | $137,388.00 | $108.52M |
| 2014-12-31 | $36.41M | $25M | — | — | — | — | — | — | $41.56M | — | — | — | — | $140,038.00 | $41.42M |
| 2014-09-30 | $39.37M | $33.01M | — | — | — | — | — | — | $39.7M | — | — | — | — | $1.98M | $37.72M |
| 2014-06-30 | $33.21M | $26.01M | — | — | — | — | — | — | $54.54M | — | — | — | — | $114,957.00 | $54.43M |
| 2014-03-31 | $22.09M | $11.01M | — | — | — | — | — | — | $28.05M | — | — | — | — | $2.21M | $25.84M |
| 2013-12-31 | $25.26M | $12.01M | — | — | — | — | — | — | $28.64M | — | — | — | — | $2.35M | $26.29M |
| 2013-09-30 | $38M | $28.22M | — | — | — | — | — | — | $40.41M | — | — | — | — | $4.38M | $36.03M |
| 2013-06-30 | $35.89M | $28.22M | — | — | — | — | — | — | $38.97M | — | — | — | — | $90,694.00 | $38.88M |
| 2013-03-31 | $42.67M | $27.72M | — | — | — | — | — | — | $45.85M | — | — | — | — | $60,780.00 | $45.79M |
| 2012-12-31 | $39.51M | $40.72M | — | — | — | — | — | — | $45.23M | — | — | — | — | $155,942.00 | $45.07M |
| 2012-09-30 | $54.89M | $40.35M | — | — | — | — | — | — | $61.03M | — | — | — | — | $4.19M | $56.84M |
| 2012-06-30 | $38.68M | $39.35M | — | — | — | — | — | — | $45.18M | — | — | — | — | $87,885.00 | $45.09M |
| 2012-03-31 | $50.63M | — | — | — | — | — | — | — | $60.54M | — | — | — | — | $4.44M | $56.1M |
| 2011-12-31 | $29.96M | $19.35M | — | — | — | — | — | — | $37.45M | — | — | — | — | $182,625.00 | $37.27M |
| 2011-09-30 | $31.42M | — | — | — | — | — | — | — | $35.04M | — | — | — | — | $28.11M | $6.93M |
| 2011-06-30 | $64.04M | — | — | — | — | — | — | — | $52.68M | — | — | — | — | $131,088.00 | $52.55M |
| 2011-03-31 | $64.04M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-12-31 | $9.14M | — | — | — | — | — | — | — | $12.75M | — | — | — | — | $131,324.00 | $12.62M |
| 2010-09-30 | $9.16M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-06-30 | $9.36M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2009-12-31 | $1,000.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $1,000.00 |