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 | $284,743.00 | — | $622,127.00 | — | — | $1.22M | $44,580.00 | — | $3.12M | $80,142.00 | $2.36M | — | — | $2.51M | $607,197.00 |
| 2026-03-31 | $125,985.00 | — | $643,757.00 | — | — | $846,933.00 | $12,579.00 | — | $2.75M | $96,655.00 | $2.09M | — | — | $2.26M | $492,687.00 |
| 2025-12-31 | $490,974.00 | — | $411,158.00 | — | — | $979,167.00 | $13,502.00 | — | $2.03M | $40,000.00 | $1.49M | — | — | $1.68M | $357,074.00 |
| 2025-09-30 | $246,275.00 | — | $566,698.00 | — | — | $939,116.00 | $9,305.00 | — | $1.95M | $25,846.00 | $1.24M | — | — | $1.44M | $514,310.00 |
| 2025-06-30 | $104,868.00 | — | $545,357.00 | — | — | $771,032.00 | $10,559.00 | — | $1.89M | $17,530.00 | $1.18M | — | — | $1.39M | $505,725.00 |
| 2025-03-31 | $124,502.00 | — | $457,708.00 | — | — | $1.59M | $12,383.00 | — | $1.94M | $29,637.00 | $1.14M | — | — | $1.35M | $593,028.00 |
| 2024-12-31 | $101,089.00 | — | $389,922.00 | — | — | $617,240.00 | $11,029.00 | — | $1.84M | $17,465.00 | $1.1M | — | — | $1.31M | $532,795.00 |
| 2024-09-30 | $105,940.00 | — | $498,761.00 | — | — | $1.46M | $11,630.00 | — | $1.82M | $17,858.00 | $1.02M | — | — | $1.25M | $567,336.00 |
| 2024-06-30 | $194,392.00 | — | $468,834.00 | — | — | $1.7M | $13,549.00 | — | $2.07M | $15,153.00 | $1.41M | — | — | $1.63M | $442,198.00 |
| 2024-03-31 | $420,256.00 | — | $568,780.00 | — | — | $1.45M | $13,865.00 | — | $1.85M | $28,433.00 | $1.32M | — | — | $1.54M | $306,977.00 |
| 2023-12-31 | $699,346.00 | — | $369,904.00 | — | — | $1.66M | $14,358.00 | — | $2.09M | $32,312.00 | $1.62M | — | — | $1.86M | $229,864.00 |
| 2023-09-30 | $151,998.00 | — | $398,164.00 | — | — | $1.13M | $16,198.00 | — | $1.56M | $31,564.00 | $1.06M | — | — | $1.3M | $263,368.00 |
| 2023-06-30 | $171,972.00 | — | $441,437.00 | — | — | $1.18M | $18,817.00 | — | $1.65M | $26,615.00 | $1.08M | — | — | $1.33M | $317,915.00 |
| 2023-03-31 | $460,044.00 | — | $575,259.00 | — | — | $1.58M | $20,686.00 | — | $2.06M | $16,552.00 | $1.36M | — | — | $1.62M | $444,181.00 |
| 2022-12-31 | $503,981.00 | — | $330,864.00 | — | — | $1.27M | $19,211.00 | — | $1.48M | $34,336.00 | $1.02M | — | — | $1.03M | $452,591.00 |
| 2022-09-30 | $396,099.00 | — | $417,588.00 | — | — | $1.26M | $18,448.00 | — | $1.6M | $28,832.00 | $852,048.00 | — | — | $860,613.00 | $738,521.00 |
| 2022-06-30 | $454,797.00 | — | $463,953.00 | — | — | $1.12M | $16,503.00 | — | $1.44M | $30,279.00 | $635,035.00 | — | — | — | $792,794.00 |
| 2022-03-31 | $296,855.00 | — | $518,308.00 | — | — | $992,423.00 | $12,619.00 | — | $1.31M | $27,106.00 | $519,110.00 | — | — | — | $781,984.00 |
| 2021-12-31 | $308,526.00 | — | $427,482.00 | — | — | $959,839.00 | $10,619.00 | — | $1.05M | $78,322.00 | $588,103.00 | — | — | $611,056.00 | $442,749.00 |
| 2021-09-30 | $538,530.00 | — | $463,323.00 | — | — | $1.19M | $10,542.00 | — | $1.26M | $35,709.00 | $731,724.00 | — | — | — | $501,287.00 |
| 2021-06-30 | $405,973.00 | — | $408,742.00 | — | — | $900,698.00 | $4,445.00 | — | $974,784.00 | $18,997.00 | $381,233.00 | — | — | — | $570,099.00 |
| 2021-03-31 | $407,445.00 | — | $443,178.00 | — | — | $901,406.00 | — | — | $956,099.00 | $71,215.00 | $471,485.00 | — | — | $471,485.00 | $484,614.00 |
| 2020-12-31 | $343,804.00 | — | $258,990.00 | — | — | $604,977.00 | — | — | $675,191.00 | $11,988.00 | $733,048.00 | — | — | $733,048.00 | -$57,857.00 |
| 2020-09-30 | $249,459.00 | — | $22,079.00 | — | — | $271,538.00 | — | — | $357,451.00 | $33,772.00 | $401,142.00 | — | — | $418,224.00 | -$60,773.00 |
| 2020-06-30 | — | — | — | — | — | $39,615.00 | — | — | $39,615.00 | $10,791.00 | $32,174.00 | — | — | $32,174.00 | $7,441.00 |
| 2020-03-31 | — | — | — | — | — | $123,237.00 | — | — | $123,237.00 | $6,203.00 | $19,426.00 | — | — | $19,426.00 | $103,811.00 |
| 2019-12-31 | $24,359.00 | — | — | — | — | $24,359.00 | — | — | $24,359.00 | $5,500.00 | $7,598.00 | — | — | $7,598.00 | $16,761.00 |
| 2019-09-30 | — | — | — | — | — | $14,230.00 | — | — | $14,230.00 | $11,575.00 | $11,575.00 | — | — | $11,575.00 | $2,655.00 |
| 2019-06-30 | — | — | — | — | — | $24,862.00 | — | — | $24,862.00 | $2,330.00 | $29,402.00 | — | — | $29,402.00 | -$4,540.00 |
| 2019-03-31 | — | — | — | — | — | $25,301.00 | — | — | $25,301.00 | $7,000.00 | $32,640.00 | — | — | $32,640.00 | -$7,339.00 |
| 2018-12-31 | — | — | — | — | — | $37,494.00 | — | — | $37,494.00 | $5,000.00 | $29,708.00 | — | — | $29,708.00 | $7,786.00 |
| 2018-09-30 | — | — | — | — | — | $61,967.00 | — | — | $61,967.00 | $2,000.00 | $24,452.00 | — | — | $24,452.00 | $37,515.00 |
| 2018-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $41,105.00 |
| 2018-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $26,271.00 |
| 2017-12-31 | — | — | — | — | — | $100.00 | — | — | $100.00 | $2,100.00 | $14,490.00 | — | — | $14,490.00 | -$14,390.00 |