Complete source-backed balance-sheet history.
- Available history
- 2017-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 | $93,563.00 | — | — | — | — | $348,156.00 | $17,533.00 | — | $365,689.00 | $102,978.00 | $4.1M | — | $203,121.00 | $4.3M | -$3.94M |
| 2026-03-31 | $23,802.00 | — | — | — | — | $234,933.00 | $18,848.00 | — | $253,781.00 | $101,747.00 | $3.38M | — | $186,681.00 | $3.57M | -$3.31M |
| 2025-12-31 | $228,540.00 | — | — | — | $1,549.00 | $238,774.00 | $20,162.00 | — | $258,936.00 | $113,585.00 | $2.96M | — | $176,093.00 | $3.13M | -$2.87M |
| 2025-09-30 | $240,362.00 | — | — | — | — | $250,781.00 | $20,437.00 | — | $271,218.00 | $447,250.00 | $2.42M | — | $168,554.00 | $2.59M | -$2.32M |
| 2025-06-30 | $64,481.00 | — | — | — | — | $110,924.00 | $21,692.00 | — | $132,616.00 | $405,859.00 | $1.64M | — | $157,660.00 | $1.8M | -$1.66M |
| 2025-03-31 | $349,851.00 | — | — | — | — | $420,383.00 | $22,907.00 | — | $443,290.00 | $247,744.00 | $1.23M | — | $133,572.00 | $1.36M | -$920,924.00 |
| 2024-12-31 | $549,444.00 | — | — | — | $1,264.00 | $638,583.00 | $24,142.00 | — | $662,725.00 | $215,359.00 | $906,738.00 | — | $123,981.00 | $1.03M | -$367,994.00 |
| 2024-09-30 | $1.14M | — | — | — | — | $1.24M | $25,377.00 | — | $1.27M | $84,680.00 | $887,888.00 | — | $5,126.00 | $893,014.00 | $374,462.00 |
| 2024-06-30 | $1.83M | — | — | — | — | $1.89M | $26,612.00 | — | $1.92M | $94,338.00 | $257,926.00 | — | — | $262,985.00 | $1.66M |
| 2024-03-31 | $2.55M | — | — | — | — | $2.66M | $18,609.00 | — | $2.67M | $6,185.00 | $278,183.00 | — | — | $283,349.00 | $2.39M |
| 2023-12-31 | $3.35M | — | — | — | $5,514.00 | $3.46M | $2,328.00 | — | $3.46M | $106,833.00 | $297,104.00 | — | $5,243.00 | $302,347.00 | $3.16M |
| 2023-09-30 | $4.02M | — | — | — | — | $4.16M | $2,496.00 | — | $4.16M | $5,826.00 | $980,778.00 | — | — | $981,161.00 | $3.18M |
| 2023-06-30 | $27,216.00 | — | — | — | — | $29,175.00 | — | — | $29,175.00 | — | $884,675.00 | — | — | $884,675.00 | -$145,190.00 |
| 2023-03-31 | $23,356.00 | — | — | — | — | $28,839.00 | — | — | $28,839.00 | — | $803,074.00 | — | — | $803,074.00 | $135,504.00 |
| 2022-12-31 | $1.04M | — | — | — | — | $1.14M | $2,998.00 | — | $1.14M | $30,792.00 | $546,918.00 | — | — | $547,334.00 | $596,076.00 |
| 2022-09-30 | $97,708.00 | — | $0.00 | — | — | $102,801.00 | — | — | $102,801.00 | $99,313.00 | $770,535.00 | — | — | $770,535.00 | $1.17M |
| 2022-06-30 | $124,917.00 | — | $0.00 | — | — | $126,758.00 | — | — | $126,758.00 | $99,314.00 | $758,036.00 | — | — | $758,036.00 | $1.45M |
| 2022-03-31 | $147,147.00 | — | $0.00 | — | — | $152,418.00 | — | — | $152,418.00 | — | $746,838.00 | — | — | $746,838.00 | $1.87M |
| 2021-12-31 | $185,935.00 | — | $1,360.00 | — | — | $192,363.00 | — | — | $192,363.00 | $102,313.00 | $737,469.00 | — | — | $737,469.00 | $2.26M |
| 2021-09-30 | $229,022.00 | — | $0.00 | — | — | $235,350.00 | — | — | $235,350.00 | — | $722,020.00 | — | — | $722,020.00 | -$486,670.00 |
| 2021-06-30 | $251,291.00 | — | $0.00 | — | — | $251,776.00 | — | — | $251,776.00 | — | $711,235.00 | — | — | $711,235.00 | -$459,459.00 |
| 2021-03-31 | $267,638.00 | — | $0.00 | — | — | $275,018.00 | — | — | $275,018.00 | — | $697,119.00 | — | — | $697,119.00 | -$422,101.00 |
| 2020-12-31 | $322,032.00 | — | — | — | — | $328,072.00 | — | — | $328,072.00 | $117,313.00 | $702,669.00 | — | — | $702,669.00 | -$374,597.00 |
| 2020-09-30 | $336,922.00 | — | — | — | — | $342,987.00 | — | — | $342,987.00 | — | $683,118.00 | — | — | $683,118.00 | -$340,131.00 |
| 2020-06-30 | $374,303.00 | — | — | — | — | $374,303.00 | — | — | $374,303.00 | — | $662,878.00 | — | — | $662,878.00 | -$288,575.00 |
| 2020-03-31 | $398,075.00 | — | — | — | — | $403,078.00 | — | — | $403,078.00 | — | $660,083.00 | — | — | $660,083.00 | -$257,005.00 |
| 2019-12-31 | $431,715.00 | — | — | — | — | $433,763.00 | — | — | $433,763.00 | $99,486.00 | $640,374.00 | — | — | $640,374.00 | -$206,611.00 |
| 2019-09-30 | $446,513.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$174,048.00 |
| 2019-06-30 | $474,248.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$139,607.00 |
| 2019-03-31 | $481,558.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$112,903.00 |
| 2018-12-31 | $508,547.00 | — | — | — | — | $512,660.00 | — | — | $512,660.00 | — | $585,094.00 | — | — | $585,094.00 | -$72,434.00 |
| 2017-12-31 | $575,083.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $43,504.00 |