Complete source-backed balance-sheet history.
- Available history
- 2007-11-14 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 | $85.23M | $104.75M | — | — | — | $192.41M | $1,000.00 | $1.58M | $193.99M | $1.11M | $11.07M | — | — | $11.07M | $182.93M |
| 2026-03-31 | $34.79M | $88.25M | — | — | — | $125.55M | $2,000.00 | $1.68M | $127.23M | $1.75M | $11.06M | — | — | $11.06M | $116.18M |
| 2025-12-31 | $37.57M | $108.13M | $0.00 | $0.00 | — | $149.01M | $3,000.00 | $1.81M | $150.83M | $917,000.00 | $14.52M | — | $0.00 | $14.52M | $136.31M |
| 2025-09-30 | $37.93M | $124.67M | $0.00 | $0.00 | — | $165.04M | $4,000.00 | $1.98M | $167.02M | $1.63M | $9.85M | — | $0.00 | $9.85M | $157.17M |
| 2025-06-30 | $144.94M | $32.26M | $0.00 | $0.00 | — | $178.67M | $9,000.00 | $2.14M | $180.82M | $3.34M | $8.76M | — | $0.00 | $8.76M | $172.07M |
| 2025-03-31 | $227.57M | $3.49M | $0.00 | $0.00 | — | $232.61M | $25,000.00 | $1.36M | $234M | $3.66M | $12.27M | — | $0.00 | $12.27M | $221.73M |
| 2024-12-31 | $28.67M | $18.57M | $5.9M | $5.31M | — | $61.29M | $6.85M | $1.4M | $70.32M | $2.16M | $17.07M | — | $202,000.00 | $17.84M | $52.48M |
| 2024-09-30 | $30.54M | $32.08M | $6.54M | $5.47M | — | $77.32M | $5.98M | $1.52M | $85.7M | $1.37M | $15.81M | — | $393,000.00 | $16.83M | $68.87M |
| 2024-06-30 | $41.14M | $37.43M | $5.92M | $6.1M | — | $93.01M | $6M | $1.63M | $101.62M | $2.27M | $22.15M | — | — | $22.83M | $78.79M |
| 2024-03-31 | $53.78M | $34.49M | $4.93M | $5.94M | — | $102.57M | $5.69M | $1.74M | $111.07M | $3.1M | $19.88M | — | — | $20.61M | $90.46M |
| 2023-12-31 | $62.89M | $45.96M | $5.49M | $6.43M | — | $124.59M | $4.8M | $1.87M | $132.42M | $5.9M | $26.4M | — | $0.00 | $27.23M | $105.2M |
| 2023-09-30 | $68.8M | $50.53M | $5.72M | $3.62M | — | $132.88M | $3.6M | $1.91M | $139.66M | $2.61M | $20.52M | — | — | $21.46M | $118.2M |
| 2023-06-30 | $68.16M | $66.73M | $3.68M | $3.46M | — | $144.92M | $3.01M | $1.95M | $151.23M | $2.9M | $13M | — | — | $19.81M | $131.42M |
| 2023-03-31 | $34.05M | $117.13M | $5.57M | $3.8M | — | $164.93M | $2.23M | $2.06M | $170.65M | $6.51M | $17.75M | — | — | $24.67M | $145.99M |
| 2022-12-31 | $39.02M | $133.54M | $1.86M | $1.86M | — | $180.03M | $508,000.00 | $2.18M | $184.24M | $3.52M | $18.84M | — | — | $25.86M | $158.38M |
| 2022-09-30 | $134.82M | $48.19M | $2.26M | $734,000.00 | — | $189.86M | $457,000.00 | $2.21M | $194.1M | $3.92M | $17.89M | — | — | $25M | $169.11M |
| 2022-06-30 | $118.74M | — | $2.06M | $727,000.00 | — | $124.34M | $357,000.00 | $2.29M | $128.64M | $3.62M | $12.6M | — | $109,000.00 | $19.91M | $108.73M |
| 2022-03-31 | $129.85M | — | $2.71M | $202,000.00 | — | $135.62M | $101,000.00 | $2.34M | $142.32M | $4.01M | $11.51M | — | — | $17.69M | $124.63M |
| 2021-12-31 | $148.99M | $0.00 | $0.00 | $0.00 | — | $151.27M | $57,000.00 | $2.21M | $157.91M | $6.44M | $15.27M | — | $0.00 | $21.5M | $136.41M |
| 2021-09-30 | $161.38M | — | — | — | — | $162.02M | $14,000.00 | $2.26M | $168.77M | $5.21M | $11.57M | — | — | $17.85M | $150.93M |
| 2021-06-30 | $36.82M | — | — | — | $578,461.00 | $37.39M | — | — | $37.42M | $746,880.00 | $2.21M | — | — | $2.21M | -$19.37M |
| 2021-03-31 | $39.01M | — | — | — | $1.73M | $41M | $104,950.00 | — | $41.16M | $458,658.00 | $2.13M | — | — | $2.13M | -$17.87M |
| 2020-12-31 | $4.46M | — | $14.15M | — | $1.6M | $18.69M | $21,000.00 | — | $18.83M | $2.39M | $30.06M | — | $97,000.00 | $31.26M | -$12.43M |
| 2020-09-30 | $47.28M | — | — | — | $1.85M | $49.58M | $137,325.00 | — | $49.83M | $709,272.00 | $2.51M | — | — | $2.51M | -$20.49M |
| 2020-06-30 | $44.86M | — | — | — | $263,081.00 | $45.43M | $146,216.00 | — | $45.72M | $622,658.00 | $3.11M | — | — | $3.12M | -$17.63M |
| 2020-03-31 | $34.58M | — | — | — | $578,845.00 | $35.39M | $149,085.00 | — | $35.7M | $421,120.00 | $2.65M | — | — | $2.69M | -$12.39M |
| 2019-12-31 | $38.52M | — | — | — | $734,785.00 | $39.57M | $164,187.00 | — | $39.94M | $439,785.00 | $3.33M | — | — | $3.4M | -$9.09M |
| 2019-09-30 | $43.39M | — | — | — | $876,492.00 | $44.8M | $281,710.00 | — | $45.55M | $750,994.00 | $3.6M | — | — | $3.84M | $41.71M |
| 2019-06-30 | $48.16M | — | — | — | $264,305.00 | $48.79M | $297,618.00 | — | $49.6M | $511,190.00 | $3.6M | — | — | $3.88M | $45.72M |
| 2019-03-31 | $53.42M | — | — | — | $536,071.00 | $54.3M | $198,742.00 | — | $55.06M | $1.06M | $3.92M | — | — | $4.26M | $50.8M |
| 2018-12-31 | $62.61M | — | — | — | $615,681.00 | $63.98M | $98,449.00 | — | $64.12M | $595,680.00 | $5.46M | — | — | $5.46M | $58.67M |
| 2018-09-30 | $68.81M | — | — | — | $895,091.00 | $70.04M | $101,291.00 | — | $70.16M | $717,000.00 | $3.64M | — | — | — | $66.52M |
| 2018-06-30 | $68.78M | — | — | — | $213,461.00 | $69.43M | $92,056.00 | — | $69.54M | $1.07M | $21.63M | — | — | — | $47.91M |
| 2018-03-31 | $13.76M | — | — | — | $457,801.00 | $14.61M | $103,191.00 | — | $14.73M | $1.63M | $3.62M | — | — | — | $11.11M |
| 2017-12-31 | $20.26M | — | — | — | $322,221.00 | $20.9M | $107,223.00 | — | $21.03M | $1.28M | $3.59M | — | — | — | $17.44M |
| 2017-09-30 | $24.83M | $50,000.00 | $39,246.00 | — | $621,807.00 | $25.86M | $116,873.00 | — | $26M | $855,423.00 | $2.59M | — | — | — | $23.42M |
| 2017-06-30 | $28.85M | $50,000.00 | $4,264.00 | — | $431,151.00 | $29.64M | $129,026.00 | — | $29.79M | $782,169.00 | $1.86M | — | — | — | $27.94M |
| 2017-03-31 | $35.14M | $50,000.00 | $32,453.00 | — | $602,488.00 | $36.12M | $138,147.00 | — | $36.28M | $1.87M | $2.97M | — | — | — | $33.31M |
| 2016-12-31 | $1.61M | $50,000.00 | $4,157.00 | — | $209,038.00 | $2.23M | $149,595.00 | — | $2.4M | $1.14M | $14.86M | — | — | — | -$86.22M |
| 2016-09-30 | $1.31M | — | — | — | — | — | — | — | $7,837.00 | $2,087.00 | $215,094.00 | — | — | — | -$207,257.00 |
| 2016-06-30 | $1.6M | — | — | — | — | — | — | — | $20,279.00 | $10,189.00 | $220,762.00 | — | — | — | -$200,483.00 |
| 2016-03-31 | $1.16M | — | — | — | — | — | — | — | $13,229.00 | $8,036.00 | $206,066.00 | — | — | — | -$192,837.00 |
| 2015-12-31 | $5.14M | — | — | — | — | — | — | — | $18,529.00 | $3,674.00 | $205,010.00 | — | — | — | -$66.55M |
| 2015-09-30 | $6,270.00 | — | — | — | — | — | — | — | $6,270.00 | $2,502.00 | $180,919.00 | — | — | — | -$174,649.00 |
| 2015-06-30 | $10,095.00 | — | — | — | — | — | — | — | $10,095.00 | $1,999.00 | $178,223.00 | — | — | — | -$168,128.00 |
| 2015-03-31 | $23,287.00 | — | — | — | — | — | — | — | $23,287.00 | $10,088.00 | $184,143.00 | — | — | — | -$160,856.00 |
| 2014-12-31 | $5,263.00 | — | — | — | — | — | — | — | $5,263.00 | $2,402.00 | $160,304.00 | — | — | — | -$155,041.00 |
| 2014-09-30 | $17,868.00 | — | — | — | — | — | — | — | $17,868.00 | $10,682.00 | $161,256.00 | — | — | — | -$143,388.00 |
| 2014-06-30 | $4,568.00 | — | — | — | — | — | — | — | $4,568.00 | $8,155.00 | $141,528.00 | — | — | — | -$136,960.00 |
| 2014-03-31 | $5,883.00 | — | — | — | — | — | — | — | $6,508.00 | $713.00 | $136,516.00 | — | — | — | -$130,008.00 |
| 2013-12-31 | $6,283.00 | — | — | — | — | — | — | — | $8,783.00 | $350.00 | $133,025.00 | — | — | — | -$124,242.00 |
| 2013-09-30 | $10,295.00 | — | — | — | — | — | — | — | $14,670.00 | $650.00 | $129,162.00 | — | — | — | -$114,492.00 |
| 2013-06-30 | $2,706.00 | — | — | — | — | — | — | — | $18,420.00 | $175.00 | $126,773.00 | — | — | — | -$108,353.00 |
| 2013-03-31 | $2,706.00 | — | — | — | — | $3,831.00 | — | — | — | $6,380.00 | $105,435.00 | — | — | — | -$101,604.00 |
| 2012-12-31 | $4,607.00 | — | — | — | — | $8,107.00 | — | — | $8,107.00 | $1,850.00 | $103,648.00 | — | — | — | -$95,541.00 |
| 2012-09-30 | $5,391.00 | — | — | — | — | $11,266.00 | — | — | — | $633.00 | $97,145.00 | — | — | — | -$85,879.00 |
| 2012-06-30 | $9,311.00 | — | — | — | — | $15,561.00 | — | — | — | $175.00 | $95,402.00 | — | — | — | -$79,841.00 |
| 2012-03-31 | $23,598.00 | — | — | — | — | $24,223.00 | — | — | — | $3,806.00 | $97,761.00 | — | — | — | -$73,538.00 |
| 2011-12-31 | $4,125.00 | — | — | — | — | $6,625.00 | — | — | — | $2,977.00 | $74,801.00 | — | — | — | -$68,176.00 |
| 2011-09-30 | $6,130.00 | — | — | — | — | $10,505.00 | — | — | — | $2,567.00 | $69,747.00 | — | — | — | -$59,242.00 |
| 2011-06-30 | $9,230.00 | — | — | — | — | $15,480.00 | — | — | — | $2,200.00 | $68,385.00 | — | — | — | -$52,905.00 |
| 2011-03-31 | $24,634.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-12-31 | $26,898.00 | — | — | — | — | $29,398.00 | — | — | — | $2,165.00 | $70,389.00 | — | — | — | -$40,991.00 |
| 2010-09-30 | $2,254.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-06-30 | $5,760.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2009-12-31 | $11,142.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$18,596.00 |
| 2008-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $1,400.00 |
| 2007-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $35,023.00 |
| 2007-11-16 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $0.00 |
| 2007-11-15 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2007-11-14 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $0.00 |