Complete source-backed balance-sheet history.
- Available history
- 2007-01-29 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 | $2.17M | $353,466.00 | — | — | — | $2.53M | $2,656.00 | — | $2.54M | — | $2.59M | — | — | $2.59M | -$57,503.00 |
| 2026-03-31 | $2.32M | $234,128.00 | — | — | — | $2.57M | $4,489.00 | — | $2.58M | — | $2.41M | — | — | $2.41M | $162,045.00 |
| 2025-12-31 | $2.48M | $316,571.00 | — | — | — | $2.82M | $6,322.00 | — | $2.82M | — | $2.41M | — | — | $2.41M | $414,830.00 |
| 2025-09-30 | $2.65M | $179,767.00 | — | — | — | $2.84M | $8,155.00 | — | $2.84M | — | $2.41M | — | — | $2.41M | $434,766.00 |
| 2025-06-30 | $2.81M | $118,238.00 | — | — | — | $2.93M | $9,988.00 | — | $2.94M | — | $2.42M | — | — | $2.42M | $528,285.00 |
| 2025-03-31 | $2.93M | $136,586.00 | — | — | — | $3.08M | $11,821.00 | — | $3.09M | — | $2.41M | — | — | $2.41M | $684,130.00 |
| 2024-12-31 | $3.07M | $217,017.00 | — | — | — | $3.3M | $13,654.00 | — | $3.31M | — | $2.41M | — | — | $2.41M | $908,053.00 |
| 2024-09-30 | $3.2M | $77,613.00 | — | — | — | $3.28M | $15,487.00 | — | $3.29M | — | $2.23M | — | — | $2.23M | $1.06M |
| 2024-06-30 | $3.39M | $175,061.00 | — | — | — | $3.57M | $17,320.00 | — | $3.59M | — | $2.25M | — | — | $2.25M | $1.34M |
| 2024-03-31 | $3.54M | $227,756.00 | — | — | — | $3.78M | $19,153.00 | — | $3.8M | — | $2.25M | — | — | $2.25M | $1.55M |
| 2023-12-31 | $3.67M | $332,082.00 | — | — | — | $4.02M | $20,986.00 | — | $4.04M | — | $2.23M | — | — | $2.23M | $1.82M |
| 2023-09-30 | $3.74M | $357,551.00 | — | — | — | $4.1M | $22,819.00 | — | $4.13M | — | $2.33M | — | — | $2.33M | $1.8M |
| 2023-06-30 | $3.66M | $212,247.00 | — | — | — | $3.89M | $24,652.00 | — | $3.92M | — | $2.02M | — | — | $2.02M | $1.89M |
| 2023-03-31 | $3.73M | $271,297.00 | — | — | — | $4.03M | $26,485.00 | — | $4.06M | — | $2.03M | — | — | $2.03M | $2.02M |
| 2022-12-31 | $3.58M | $372,972.00 | — | — | — | $3.99M | $28,318.00 | — | $4.02M | — | $2.03M | — | — | $2.03M | $1.99M |
| 2022-09-30 | $3.42M | $584,488.00 | — | — | — | $4.04M | $30,151.00 | — | $4.07M | — | $2.03M | — | — | $2.03M | $2.04M |
| 2022-06-30 | $2.86M | $338,476.00 | — | — | — | $3.22M | $31,984.00 | — | $3.25M | — | $1.68M | — | — | $1.68M | $1.57M |
| 2022-03-31 | $2.49M | $739,081.00 | — | — | — | $3.25M | $33,817.00 | — | $3.29M | — | $1.6M | — | — | $1.6M | $1.69M |
| 2021-12-31 | $2.24M | $393,481.00 | — | — | — | $2.66M | $0.00 | — | $2.66M | — | $1.6M | — | — | $1.6M | $1.06M |
| 2021-09-30 | $1.89M | $51,260.00 | — | — | — | $1.95M | — | — | $1.95M | — | $177,442.00 | — | — | $177,442.00 | $1.77M |
| 2021-06-30 | $977,433.00 | — | — | — | — | $985,566.00 | — | — | $985,566.00 | — | $71,293.00 | — | — | $71,293.00 | $914,273.00 |
| 2021-03-31 | $254,219.00 | — | — | — | — | $267,716.00 | — | — | $267,716.00 | — | $30,226.00 | — | — | $30,226.00 | $237,490.00 |
| 2020-12-31 | $191,125.00 | $0.00 | — | — | — | $206,051.00 | — | — | $206,051.00 | — | $14,816.00 | — | — | $14,816.00 | $191,235.00 |
| 2020-09-30 | $221,790.00 | — | — | — | — | $236,469.00 | — | — | $236,469.00 | — | $12,901.00 | — | — | $12,901.00 | $223,568.00 |
| 2020-06-30 | $266,653.00 | — | — | — | — | $281,857.00 | — | — | $281,857.00 | — | $12,701.00 | — | — | $12,701.00 | $269,156.00 |
| 2020-03-31 | $298,022.00 | — | — | — | — | $318,226.00 | — | — | $318,226.00 | — | $12,844.00 | — | — | $12,844.00 | $305,382.00 |
| 2019-12-31 | $346,260.00 | — | — | — | — | $367,464.00 | — | — | $367,464.00 | — | $16,909.00 | — | — | $16,909.00 | $350,555.00 |
| 2019-09-30 | $397,383.00 | — | — | — | $417,787.00 | — | — | — | $807,987.00 | — | $11,640.00 | — | — | $11,640.00 | $796,347.00 |
| 2019-06-30 | $455,528.00 | — | — | — | — | $495,713.00 | — | — | $873,376.00 | — | $15,425.00 | — | — | $15,425.00 | $857,951.00 |
| 2019-03-31 | $491,270.00 | $819.00 | — | — | $555,517.00 | — | — | — | $933,180.00 | — | $446,969.00 | — | — | $446,969.00 | $486,211.00 |
| 2018-12-31 | $555,029.00 | $771.00 | — | — | $648,212.00 | $648,212.00 | — | — | $1.03M | — | $456,194.00 | — | — | $456,194.00 | $569,681.00 |
| 2018-09-30 | $525,509.00 | $76,344.00 | — | — | $624,695.00 | — | — | — | $1M | — | $446,975.00 | — | — | $446,975.00 | $555,247.00 |
| 2018-06-30 | $531,956.00 | $13,317.00 | — | — | $606,162.00 | — | — | — | $983,689.00 | — | $417,405.00 | — | — | $417,405.00 | $566,284.00 |
| 2018-03-31 | $487,190.00 | $14,143.00 | — | — | $526,112.00 | — | — | — | $903,639.00 | — | $617,883.00 | — | — | $617,883.00 | $285,756.00 |
| 2017-12-31 | $326,092.00 | $18,285.00 | — | — | $400,914.00 | — | — | — | $632,441.00 | — | $526,031.00 | — | — | $526,031.00 | $106,410.00 |
| 2017-09-30 | $356,438.00 | $20,375.00 | — | — | $458,776.00 | — | — | — | $690,300.00 | — | $517,277.00 | — | — | $517,277.00 | $173,023.00 |
| 2017-06-30 | $376,971.00 | $32,734.00 | — | — | $453,411.00 | — | — | — | $684,935.00 | — | $517,993.00 | — | — | $517,993.00 | $166,942.00 |
| 2017-03-31 | $487,590.00 | $139,835.00 | — | — | $691,680.00 | — | — | — | $923,204.00 | — | $637,328.00 | — | — | $637,328.00 | $285,876.00 |
| 2016-12-31 | $281,630.00 | $41,284.00 | — | — | $342,962.00 | — | — | — | $502,821.00 | — | $412,914.00 | — | — | $412,914.00 | $89,907.00 |
| 2016-09-30 | $305,217.00 | — | — | — | $473,125.00 | — | — | — | $721,981.00 | — | $496,963.00 | — | — | $496,963.00 | $225,018.00 |
| 2016-06-30 | $356,894.00 | — | — | — | $665,819.00 | — | — | — | $909,675.00 | — | $504,762.00 | — | — | $504,762.00 | $404,913.00 |
| 2016-03-31 | $182,091.00 | — | — | — | $219,898.00 | — | — | — | $457,054.00 | — | $11,907.00 | — | — | $11,907.00 | $445,147.00 |
| 2015-12-31 | $191,465.00 | — | — | — | $235,744.00 | — | — | — | $467,900.00 | — | $7,500.00 | — | — | $7,500.00 | $460,400.00 |
| 2015-09-30 | $174,717.00 | — | — | — | $214,006.00 | — | — | — | $488,791.00 | — | $3,310.00 | — | — | $3,310.00 | $485,481.00 |
| 2015-06-30 | $240,472.00 | — | — | — | $284,058.00 | — | — | — | $553,844.00 | — | $8,536.00 | — | — | $8,536.00 | $545,308.00 |
| 2015-03-31 | $307,696.00 | — | — | — | $341,913.00 | — | — | — | $611,698.00 | — | $8,162.00 | — | — | $8,162.00 | $603,536.00 |
| 2014-12-31 | $379,512.00 | — | — | — | $421,574.00 | — | — | — | $691,359.00 | — | $15,720.00 | — | — | $15,720.00 | $675,639.00 |
| 2014-09-30 | $445,269.00 | — | — | — | $475,303.00 | — | — | — | $752,178.00 | — | $21,096.00 | — | — | $21,096.00 | $731,082.00 |
| 2014-06-30 | $553,191.00 | — | — | — | $587,000.00 | — | — | — | $881,743.00 | — | $18,918.00 | — | — | $18,918.00 | $862,825.00 |
| 2014-03-31 | $674,431.00 | — | — | — | $252,653.00 | — | — | — | $948,002.00 | — | $8,280.00 | — | — | $8,280.00 | $939,722.00 |
| 2013-12-31 | $807,556.00 | — | — | — | $830,657.00 | $830,657.00 | $0.00 | — | $1.02M | — | $12,982.00 | — | — | $12,982.00 | $1.01M |
| 2013-09-30 | $873,083.00 | — | $0.00 | — | $901,540.00 | — | $356.00 | — | $1.09M | — | $2,371.00 | — | — | $2,371.00 | $1.09M |
| 2013-06-30 | $1.03M | — | $0.00 | — | $1.06M | — | $429.00 | — | $1.24M | — | $22,825.00 | — | — | $22,825.00 | $1.22M |
| 2013-03-31 | $1.09M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2012-12-31 | $1.19M | — | $0.00 | — | $163,301.00 | $1.25M | $162.00 | — | $1.41M | — | $53,201.00 | — | — | $53,201.00 | $1.36M |
| 2012-09-30 | $749,693.00 | — | $674.00 | — | — | $798,615.00 | $215.00 | — | $961,970.00 | — | $18,793.00 | — | — | $18,793.00 | $943,177.00 |
| 2012-06-30 | $808,795.00 | — | $778.00 | — | — | $863,744.00 | $269.00 | — | $1.4M | — | $9,050.00 | — | — | $9,050.00 | $1.39M |
| 2012-03-31 | $895,370.00 | — | $674.00 | — | — | $951,907.00 | $323.00 | — | $1.46M | — | $13,145.00 | — | — | $13,145.00 | $1.45M |
| 2011-12-31 | $970,030.00 | — | $674.00 | — | — | $1.04M | $377.00 | — | $1.55M | — | $21,730.00 | — | — | $21,730.00 | $1.53M |
| 2011-09-30 | $1.09M | — | — | — | — | $1.15M | $0.00 | — | $1.76M | — | $25,719.00 | — | — | $25,719.00 | $1.74M |
| 2011-06-30 | $1.25M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2011-03-31 | $1.33M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-12-31 | $1.4M | — | $0.00 | — | — | $1.46M | $498.00 | — | $1.99M | — | $47,237.00 | — | — | $47,237.00 | $1.94M |
| 2010-09-30 | $1.55M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2009-12-31 | $360,511.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2007-01-31 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2007-01-30 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2007-01-29 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |