Complete source-backed balance-sheet history.
- Available history
- 2014-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 | $3.52M | — | — | — | $378,679.00 | $4.11M | — | — | $31.9M | — | $664,545.00 | — | — | $4.07M | $27.83M |
| 2026-03-31 | $4.55M | — | — | — | $195,539.00 | $5.05M | — | — | $33.13M | — | $809,261.00 | — | — | $4.21M | $28.92M |
| 2025-12-31 | $5.62M | — | — | — | $188,019.00 | $6.15M | — | — | $34.45M | — | $762,483.00 | — | — | $4.14M | $30.3M |
| 2025-09-30 | $3.19M | — | — | — | $423,247.00 | $3.87M | — | $6,175.00 | $32M | — | $736,735.00 | — | — | $4.11M | $27.89M |
| 2025-06-30 | $4.44M | — | — | — | $121,975.00 | $4.84M | — | — | $33.14M | — | $824,344.00 | — | — | $4.21M | $28.93M |
| 2025-03-31 | $2.77M | — | — | — | $108,031.00 | $3.24M | — | — | $31.49M | — | $687,590.00 | — | — | $4.05M | $27.44M |
| 2024-12-31 | $5.48M | — | — | — | $77,936.00 | $5.99M | — | — | $33.92M | — | $747,098.00 | — | — | $4.1M | $29.82M |
| 2024-09-30 | $6.65M | — | — | — | $86,183.00 | $7.01M | — | — | $32.91M | — | $838,499.00 | — | — | $4.16M | $28.75M |
| 2024-06-30 | $8.82M | $420.00 | — | — | $45,397.00 | $9.11M | — | — | $34.96M | — | $845,574.00 | — | — | $4.14M | $30.83M |
| 2024-03-31 | $11.53M | $566.00 | — | — | $132,331.00 | $11.99M | — | — | $37.37M | — | $809,312.00 | — | — | $4.09M | $33.28M |
| 2023-12-31 | $9.22M | $385.00 | — | — | $131,255.00 | $9.81M | — | — | $34.9M | — | $836,180.00 | — | — | $4.13M | $30.77M |
| 2023-09-30 | $5.81M | $423.00 | — | — | $115,284.00 | $6.18M | — | — | $30.86M | — | $653,005.00 | — | — | $3.92M | $26.93M |
| 2023-06-30 | $6.6M | $338.00 | — | — | $112,728.00 | $6.92M | — | — | $31.51M | — | $748,834.00 | — | — | $4.02M | $27.49M |
| 2023-03-31 | $8.43M | $567.00 | — | — | $129,012.00 | $8.81M | — | — | $32.35M | — | $663,711.00 | — | — | $3.94M | $28.41M |
| 2022-12-31 | $9.68M | $612.00 | — | — | $227,588.00 | $10.24M | — | — | $33.2M | — | $670,532.00 | — | — | $3.94M | $29.26M |
| 2022-09-30 | $10.47M | $928.00 | — | — | $45,251.00 | $10.89M | — | — | $33.71M | — | $708,002.00 | — | — | $3.96M | $29.75M |
| 2022-06-30 | $11.24M | $1,191.00 | — | — | $80,345.00 | $11.69M | — | — | $34.25M | — | $814,493.00 | — | — | $4.11M | $30.14M |
| 2022-03-31 | $2.8M | $1,739.00 | — | $4.14M | $117,958.00 | $7.49M | — | — | $29.79M | — | $643,933.00 | — | — | $3.95M | $25.84M |
| 2021-12-31 | $880,821.00 | $2,120.00 | — | $4.09M | $264,039.00 | $5.46M | — | — | $27.4M | — | $969,292.00 | — | — | $4.3M | $23.1M |
| 2021-09-30 | $4.45M | $1,863.00 | — | — | $44,561.00 | $4.75M | — | — | $26.85M | — | $746,236.00 | — | — | $4.13M | $22.72M |
| 2021-06-30 | $5.28M | $2,780.00 | — | — | $34,747.00 | $5.52M | — | — | $27.62M | — | $664,704.00 | — | — | $4.08M | $23.54M |
| 2021-03-31 | $4.12M | $2,489.00 | — | — | $22,364.00 | $4.33M | — | — | $26.45M | — | $633,372.00 | — | — | $4.05M | $22.4M |
| 2020-12-31 | $565,250.00 | $2,405.00 | — | — | $11,251.00 | $790,846.00 | — | — | $22.85M | — | $628,471.00 | — | — | $4.07M | $18.77M |
| 2020-09-30 | $818,630.00 | $1,727.00 | — | — | $49,628.00 | $1.09M | — | — | $23.15M | — | $718,302.00 | — | — | $4.15M | $19M |
| 2020-06-30 | $1.37M | $1,877.00 | — | — | $44,303.00 | $1.58M | — | — | $23.64M | — | $863,409.00 | — | — | $4.28M | $19.35M |
| 2020-03-31 | $1.41M | $1,620.00 | — | — | $33,643.00 | $1.64M | — | — | $23.69M | — | $643,425.00 | — | — | $3.9M | $19.79M |
| 2019-12-31 | $2.08M | $2,759.00 | — | — | $25,345.00 | $2.38M | — | — | $24.43M | — | $699,014.00 | — | — | $4M | $20.43M |
| 2019-09-30 | $2.38M | $4,925.00 | — | — | $21,025.00 | $2.68M | — | — | $24.82M | — | $643,923.00 | — | — | $3.96M | $20.85M |
| 2019-06-30 | $2.95M | $4,969.00 | — | — | $141,047.00 | $3.35M | — | — | $25.5M | — | $636,638.00 | — | — | $3.96M | $21.55M |
| 2019-03-31 | $639,399.00 | $4,886.00 | — | — | $127,076.00 | $869,456.00 | — | — | $22.93M | — | $601,152.00 | — | — | $3.93M | $19M |
| 2018-12-31 | $909,865.00 | $4,781.00 | — | — | $93,841.00 | $1.14M | — | — | $23.19M | — | $537,940.00 | — | — | $3.87M | $19.32M |
| 2018-09-30 | $1.18M | $5,049.00 | — | — | $91,217.00 | $1.53M | — | — | $23.59M | — | $497,975.00 | — | — | $3.85M | $19.74M |
| 2018-06-30 | $280,563.00 | $4,960.00 | — | — | $78,888.00 | $464,408.00 | — | — | $22.42M | — | $1.21M | — | — | $4.56M | $17.86M |
| 2018-03-31 | $119,758.00 | $3,104.00 | — | — | $71,778.00 | $335,771.00 | — | — | $22.29M | — | $1.19M | — | — | $4.57M | $17.71M |
| 2017-12-31 | $427,020.00 | $3,123.00 | — | — | $64,763.00 | $685,341.00 | — | — | $22.64M | — | $1.13M | — | — | $4.49M | $18.15M |
| 2017-09-30 | $501,677.00 | $3,224.00 | — | — | $62,020.00 | $968,088.00 | — | — | $22.92M | — | $1.39M | — | — | $6.11M | $16.82M |
| 2017-06-30 | $415,288.00 | $3,079.00 | — | — | $51,921.00 | $828,403.00 | — | — | $22.78M | — | $868,047.00 | — | — | $5.98M | $16.8M |
| 2017-03-31 | $873,938.00 | $3,006.00 | — | — | $31,733.00 | $1.31M | — | — | $23.26M | — | $894,897.00 | — | — | $5.99M | $17.27M |
| 2016-12-31 | $791,814.00 | $2,976.00 | — | — | $22,047.00 | $1.11M | — | — | $23.07M | — | $1.17M | — | — | $6.26M | $16.81M |
| 2016-09-30 | $474,681.00 | $3,039.00 | — | — | $21,638.00 | $872,213.00 | — | — | $22.83M | — | $1.68M | — | — | $6.39M | $16.43M |
| 2016-06-30 | $22,163.00 | $3,076.00 | — | — | $29,727.00 | $308,106.00 | — | — | $22.26M | — | $1.97M | — | — | $6.68M | $15.58M |
| 2016-03-31 | $70,595.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2015-12-31 | $214,482.00 | $2,880.00 | — | — | $15,774.00 | $352,792.00 | $1.05M | — | $23.57M | — | $3.06M | $1.99M | — | $7.8M | $15.78M |
| 2015-09-30 | $38,076.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2015-06-30 | $462,443.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2014-12-31 | $172,909.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $1.27M |