Balance Sheet - BERKSHIRE HATHAWAY INC (BRK-B)
$ (Billion, Million)| Dec-25 | Dec-24 | Dec-23 | Dec-22 | Dec-21 | Dec-20 | Dec-19 | Dec-18 | Dec-17 | Dec-16 | Dec-15 | Dec-14 | Dec-13 | Dec-12 | Dec-11 | Dec-10 | Dec-09 | Dec-08 | Dec-07 | Dec-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total cash and short-term investments | 373,311.00 | 334,201.00 | 167,641.00 | 128,585.00 | 146,719.00 | 138,290.00 | 127,997.00 | 111,867.00 | 115,954.00 | 74,858.00 | 64,618.00 | 88,372.00 | 74,618.00 | 76,377.00 | 68,521.00 | 72,030.00 | 66,287.00 | 61,016.00 | 56,688.00 | 56,146.00 |
| Accounts receivable, net | 78,554.00 | 76,188.00 | 44,200.00 | 48,301.00 | 39,565.00 | 35,852.00 | 35,835.00 | 35,230.00 | 28,578.00 | 27,097.00 | 23,303.00 | 21,852.00 | 20,497.00 | 21,753.00 | 32,946.00 | 20,917.00 | 28,781.00 | 28,867.00 | 25,516.00 | 24,379.00 |
| Inventories | 24,424.00 | 24,008.00 | 24,159.00 | 25,366.00 | 20,954.00 | 19,208.00 | 19,852.00 | 19,069.00 | 17,366.00 | 15,727.00 | 11,916.00 | 10,236.00 | 9,860.00 | 9,675.00 | 8,975.00 | 7,101.00 | 6,147.00 | 7,500.00 | 5,793.00 | 5,257.00 |
| Other current assets | 12,086.00 | -24,159.00 | 26,543.00 | 21,805.00 | 19,884.00 | 20,454.00 | 19,691.00 | 22,482.00 | 24,954.00 | 19,987.00 | 14,968.00 | 15,049.00 | 15,093.00 | 22,151.00 | -51,079.00 | -11,286.00 | -8,662.00 | -13,990.00 | -11,498.00 | |
| Total current assets | 476,289.00 | 434,397.00 | 211,841.00 | 176,886.00 | 186,284.00 | 174,142.00 | 163,832.00 | 166,788.00 | 167,014.00 | 142,636.00 | 119,824.00 | 108,031.00 | 91,239.00 | 91,449.00 | 79,220.00 | 92,947.00 | 65,486.00 | 61,906.00 | 75,638.00 | 56,624.00 |
| Total non-current assets | 745,887.00 | 719,484.00 | 93,009.00 | 672,509.00 | 683,083.00 | 615,897.00 | 578,027.00 | 489,859.00 | 485,576.00 | 430,073.00 | 383,842.00 | 370,303.00 | 350,755.00 | 305,000.00 | 261,855.00 | 243,738.00 | 174,321.00 | 159,643.00 | 197,522.00 | 155,425.00 |
| Total assets | 1,222,176.00 | 1,153,881.00 | 1,069,978.00 | 948,452.00 | 958,784.00 | 873,729.00 | 817,729.00 | 707,794.00 | 702,095.00 | 620,854.00 | 552,257.00 | 526,186.00 | 484,931.00 | 427,452.00 | 392,647.00 | 372,229.00 | 297,119.00 | 267,399.00 | 273,160.00 | 248,437.00 |
| Total current liabilities | 70,536.00 | 73,111.00 | 8,253.00 | 62,502.00 | 45,234.00 | 45,626.00 | 44,441.00 | 44,883.00 | 44,820.00 | 42,880.00 | 37,023.00 | 35,504.00 | 41,747.00 | 43,508.00 | 43,308.00 | 1,682.00 | 30,025.00 | 24,627.00 | 28,140.00 | 27,110.00 |
| Total non-current liabilities | 431,937.00 | 429,115.00 | 490,955.00 | 197,335.00 | 202,154.00 | 187,645.00 | 170,762.00 | 149,085.00 | 152,874.00 | 177,494.00 | 145,426.00 | 140,605.00 | 129,014.00 | 105,814.00 | 180,378.00 | 93,244.00 | 131,309.00 | 129,193.00 | 121,619.00 | 110,646.00 |
| Total liabilities | 502,473.00 | 502,226.00 | 499,208.00 | 467,835.00 | 443,854.00 | 422,393.00 | 389,166.00 | 355,294.00 | 350,141.00 | 334,495.00 | 293,630.00 | 283,159.00 | 260,446.00 | 235,864.00 | 223,686.00 | 209,295.00 | 161,334.00 | 153,820.00 | 149,759.00 | 137,756.00 |
| Total stockholders' equity | 717,419.00 | 649,368.00 | 570,770.00 | 480,617.00 | 514,930.00 | 451,336.00 | 428,563.00 | 352,500.00 | 351,954.00 | 286,359.00 | 258,627.00 | 243,027.00 | 224,485.00 | 191,588.00 | 164,850.00 | 162,934.00 | 131,102.00 | 109,267.00 | 120,733.00 | 108,419.00 |
| Common shares outstanding | 2,157 | 2,157 | 2,173 | 2,203 | 2,265 | 2,392 | 2,451 | 2,466 | 2,467 | 2,466 | 2,465 | 2,465 | 2,465 | 2,477 | 2,475 | 2,453 | 2,327 | 2,323 | 2,319 | 2,313 |
Show Quarterly Balance Sheet
Balance Sheet - BERKSHIRE HATHAWAY INC (BRK-B)
$ (Billion, Million)| Mar-26 | Dec-25 | Sep-25 | Jun-25 | Mar-25 | Dec-24 | Sep-24 | Jun-24 | Mar-24 | Dec-23 | Sep-23 | Jun-23 | Mar-23 | Dec-22 | Sep-22 | Jun-22 | Mar-22 | Dec-21 | Sep-21 | Jun-21 | Mar-21 | Dec-20 | Sep-20 | Jun-20 | Mar-20 | Dec-19 | Sep-19 | Jun-19 | Mar-19 | Dec-18 | Sep-18 | Jun-18 | Mar-18 | Dec-17 | Sep-17 | Jun-17 | Mar-17 | Dec-16 | Sep-16 | Jun-16 | Mar-16 | Dec-15 | Sep-15 | Jun-15 | Mar-15 | Dec-14 | Sep-14 | Jun-14 | Mar-14 | Dec-13 | Sep-13 | Jun-13 | Mar-13 | Dec-12 | Sep-12 | Jun-12 | Mar-12 | Dec-11 | Sep-11 | Jun-11 | Mar-11 | Dec-10 | Sep-10 | Jun-10 | Mar-10 | Dec-09 | Sep-09 | Jun-09 | Mar-09 | Dec-08 | Sep-08 | Jun-08 | Mar-08 | Dec-07 | Sep-07 | Jun-07 | Mar-07 | Dec-06 | Sep-06 | Jun-06 | Mar-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total cash and short-term investments | 397,383.00 | 373,311.00 | 381,673.00 | 344,091.00 | 347,681.00 | 334,201.00 | 325,212.00 | 276,942.00 | 188,993.00 | 167,641.00 | 157,241.00 | 147,377.00 | 130,616.00 | 128,585.00 | 108,958.00 | 105,411.00 | 106,258.00 | 146,719.00 | 149,198.00 | 144,058.00 | 145,439.00 | 138,290.00 | 145,723.00 | 146,592.00 | 137,263.00 | 127,997.00 | 128,154.00 | 122,379.00 | 114,168.00 | 111,867.00 | 103,643.00 | 111,099.00 | 108,562.00 | 115,954.00 | 109,300.00 | 99,749.00 | 96,464.00 | 86,370.00 | 109,448.00 | 88,568.00 | 80,798.00 | 71,730.00 | 87,976.00 | 91,478.00 | 89,086.00 | 90,666.00 | 88,506.00 | 81,767.00 | 75,141.00 | 76,971.00 | 68,900.00 | 62,536.00 | 77,588.00 | 83,700.00 | 60,245.00 | 73,010.00 | 71,036.00 | 68,521.00 | 69,298.00 | 78,028.00 | 78,599.00 | 72,030.00 | 75,271.00 | 68,115.00 | 67,236.00 | 66,287.00 | 72,360.00 | 68,507.00 | 64,472.00 | 61,016.00 | 47,139.00 | 44,620.00 | 48,522.00 | 56,688.00 | 59,650.00 | 59,705.00 | 58,536.00 | 56,146.00 | 54,482.00 | 54,249.00 | 55,107.00 |
| Accounts receivable, net | 81,860.00 | 78,554.00 | 82,787.00 | 80,518.00 | 79,823.00 | 76,188.00 | 79,152.00 | 78,554.00 | 78,270.00 | 44,200.00 | 76,735.00 | 51,657.00 | 75,632.00 | 71,493.00 | 45,368.00 | 66,370.00 | 43,055.00 | 39,565.00 | 41,601.00 | 60,173.00 | 39,052.00 | 35,852.00 | 56,399.00 | 36,766.00 | 37,957.00 | 35,835.00 | 38,152.00 | 37,582.00 | 37,170.00 | 35,230.00 | 31,884.00 | 31,280.00 | 30,906.00 | 46,671.00 | 43,245.00 | 43,512.00 | 42,235.00 | 40,397.00 | 40,757.00 | 23,689.00 | 23,667.00 | 36,075.00 | 24,484.00 | 24,606.00 | 24,006.00 | 34,418.00 | 24,017.00 | 22,997.00 | 22,717.00 | 33,323.00 | 27,145.00 | 21,956.00 | 23,470.00 | 34,562.00 | 21,327.00 | 19,012.00 | 21,366.00 | 32,946.00 | 19,834.00 | 19,396.00 | 19,577.00 | 20,917.00 | 14,792.00 | 17,407.00 | 17,799.00 | 28,781.00 | 16,047.00 | 15,778.00 | 15,951.00 | 28,867.00 | 16,131.00 | 16,547.00 | 15,505.00 | 25,516.00 | 14,171.00 | 14,095.00 | 20,336.00 | 12,881.00 | 13,621.00 | 13,520.00 | 13,097.00 |
| Inventories | 25,523.00 | 24,424.00 | 25,319.00 | 24,371.00 | 24,034.00 | 24,008.00 | 23,617.00 | 23,498.00 | 23,670.00 | 24,159.00 | 24,755.00 | 25,295.00 | 25,499.00 | 25,366.00 | 25,102.00 | 24,560.00 | 22,572.00 | 20,954.00 | 20,191.00 | 19,393.00 | 18,886.00 | 19,208.00 | 19,361.00 | 19,277.00 | 20,172.00 | 19,852.00 | 19,951.00 | 19,834.00 | 19,454.00 | 19,069.00 | 16,793.00 | 16,194.00 | 16,244.00 | 17,366.00 | 16,931.00 | 16,442.00 | 16,115.00 | 15,727.00 | 15,763.00 | 15,720.00 | 15,837.00 | 11,916.00 | 11,995.00 | 12,072.00 | 11,681.00 | 10,236.00 | 10,182.00 | 10,199.00 | 10,245.00 | 9,945.00 | 9,880.00 | 9,877.00 | 9,673.00 | 9,675.00 | 9,476.00 | 8,975.00 | 9,055.00 | 8,975.00 | 9,265.00 | 7,960.00 | 7,101.00 | 7,101.00 | 6,924.00 | 6,563.00 | 6,451.00 | 6,147.00 | 6,051.00 | 6,387.00 | 6,802.00 | 7,500.00 | 7,319.00 | 7,081.00 | 6,715.00 | 5,793.00 | 5,928.00 | 5,598.00 | 5,437.00 | 5,257.00 | 5,386.00 | 4,371.00 | 4,227.00 |
| Other current assets | -395,887.00 | 12,086.00 | 13,047.00 | 13,073.00 | 14,169.00 | -24,159.00 | 13,897.00 | 26,248.00 | 26,554.00 | 26,543.00 | 26,563.00 | 10,558.00 | 1,185.00 | 35,794.00 | 12,778.00 | 20,341.00 | 5,625.00 | -110,220.00 | 20,242.00 | 482,053.00 | -136,503.00 | -110,291.00 | -56,119.00 | -78,790.00 | -108,817.00 | -104,693.00 | -98,828.00 | -104,381.00 | -52,745.00 | 5,524.00 | 38,913.00 | 39,761.00 | 41,074.00 | 40,681.00 | 41,754.00 | 40,245.00 | 34,462.00 | 103.00 | 22,889.00 | 18,901.00 | 18,094.00 | 108.00 | 19,167.00 | 18,880.00 | 19,312.00 | -215.00 | 19,653.00 | 17,401.00 | 17,982.00 | 220.00 | 13,573.00 | 1,827.00 | -4,232.00 | -31,222.00 | -4,189.00 | -4,698.00 | 1,340.00 | -51,079.00 | -91.00 | -2,789.00 | -2,950.00 | -35,729.00 | -3,079.00 | -3,072.00 | -11,974.00 | -8,662.00 | -8,812.00 | -12,477.00 | -8,790.00 | 536.00 | -16,720.00 | -15,511.00 | -21,346.00 | -13,390.00 | -13,579.00 | -13,949.00 | -14,053.00 | ||||
| Total current assets | 504,766.00 | 476,289.00 | 489,779.00 | 448,980.00 | 451,538.00 | 434,397.00 | 427,981.00 | 378,994.00 | 290,933.00 | 211,841.00 | 258,731.00 | 225,282.00 | 231,747.00 | 225,444.00 | 180,889.00 | 196,341.00 | 150,616.00 | 222,078.00 | 203,577.00 | 223,624.00 | 190,116.00 | 63,922.00 | 221,483.00 | 665,411.00 | 38,717.00 | 53,541.00 | 110,187.00 | 81,171.00 | 42,521.00 | 42,404.00 | 36,699.00 | 37,998.00 | 86,723.00 | 179,991.00 | 169,476.00 | 159,703.00 | 154,814.00 | 142,494.00 | 141,355.00 | 128,758.00 | 114,408.00 | 119,824.00 | 115,534.00 | 115,973.00 | 111,979.00 | 108,031.00 | 109,200.00 | 101,258.00 | 94,467.00 | 91,239.00 | 92,015.00 | 80,450.00 | 95,109.00 | 91,229.00 | 72,623.00 | 61,500.00 | 64,015.00 | 79,220.00 | 59,686.00 | 70,549.00 | 62,785.00 | 92,947.00 | 49,162.00 | 49,134.00 | 46,970.00 | 65,486.00 | 45,938.00 | 43,604.00 | 29,528.00 | 61,906.00 | 35,218.00 | 35,229.00 | 37,817.00 | 75,638.00 | 61,254.00 | 61,045.00 | 66,363.00 | 56,624.00 | 55,870.00 | 55,589.00 | 55,955.00 |
| Total non-current assets | 747,505.00 | 745,887.00 | 736,184.00 | 714,988.00 | 712,994.00 | 719,484.00 | 719,270.00 | 729,866.00 | 779,102.00 | 866,831.00 | 761,202.00 | 728,115.00 | 765,325.00 | 723,021.00 | 647,545.00 | 713,519.00 | 790,790.00 | 736,706.00 | 717,181.00 | 688,869.00 | 694,277.00 | 97,783.00 | 608,463.00 | 122,722.00 | 108,941.00 | 764,188.00 | 678,295.00 | 678,937.00 | 696,203.00 | 665,390.00 | 699,760.00 | 673,934.00 | 615,928.00 | 522,104.00 | 512,078.00 | 505,887.00 | 499,637.00 | 478,360.00 | 462,683.00 | 423,588.00 | 433,102.00 | 394,531.00 | 389,170.00 | 381,113.00 | 380,477.00 | 379,712.00 | 369,847.00 | 367,784.00 | 365,235.00 | 358,205.00 | 333,331.00 | 333,118.00 | 305,649.00 | 336,223.00 | 301,215.00 | 89,072.00 | 94,623.00 | 261,855.00 | 88,192.00 | 82,494.00 | 81,064.00 | 243,738.00 | 63,961.00 | 74,715.00 | 234,060.00 | 174,321.00 | 173,408.00 | 162,887.00 | 54,855.00 | 159,643.00 | 188,222.00 | 186,640.00 | 187,513.00 | 197,522.00 | 175,559.00 | 168,397.00 | 156,328.00 | 155,425.00 | 147,488.00 | 142,219.00 | 139,308.00 |
| Total assets | 1,252,271.00 | 1,222,176.00 | 1,225,963.00 | 1,163,968.00 | 1,164,532.00 | 1,153,881.00 | 1,147,251.00 | 1,108,860.00 | 1,070,035.00 | 1,069,978.00 | 1,019,933.00 | 1,041,573.00 | 997,072.00 | 948,465.00 | 902,296.00 | 909,860.00 | 969,506.00 | 958,784.00 | 920,758.00 | 912,493.00 | 884,393.00 | 161,705.00 | 829,946.00 | 788,133.00 | 147,658.00 | 817,729.00 | 788,482.00 | 760,108.00 | 738,724.00 | 707,794.00 | 736,459.00 | 711,932.00 | 702,651.00 | 702,095.00 | 681,554.00 | 665,590.00 | 654,451.00 | 620,854.00 | 604,038.00 | 592,816.00 | 586,315.00 | 552,257.00 | 545,468.00 | 540,774.00 | 531,076.00 | 526,186.00 | 517,363.00 | 504,379.00 | 494,944.00 | 484,931.00 | 458,081.00 | 446,563.00 | 442,302.00 | 427,452.00 | 424,115.00 | 150,572.00 | 411,362.00 | 392,647.00 | 385,494.00 | 382,696.00 | 376,496.00 | 372,229.00 | 113,123.00 | 349,187.00 | 356,320.00 | 297,119.00 | 292,010.00 | 275,646.00 | 260,542.00 | 267,399.00 | 281,729.00 | 277,792.00 | 281,047.00 | 273,160.00 | 276,516.00 | 269,051.00 | 261,678.00 | 248,437.00 | 240,002.00 | 232,331.00 | 230,206.00 |
| Total current liabilities | 118,093.00 | 70,536.00 | 83,097.00 | 58,122.00 | 71,063.00 | 73,111.00 | 73,139.00 | 55,638.00 | 54,595.00 | 5,335.00 | 57,403.00 | 148,310.00 | 55,755.00 | 58,880.00 | 123,941.00 | 49,204.00 | 69,329.00 | 50,802.00 | 49,397.00 | 48,325.00 | 47,181.00 | 76,657.00 | 47,277.00 | 43,823.00 | 68,342.00 | 20,102.00 | 46,644.00 | 45,581.00 | 34,815.00 | 19,600.00 | 20,763.00 | 19,954.00 | 44,230.00 | 42,141.00 | 36,779.00 | 35,681.00 | 35,102.00 | 45,153.00 | 37,651.00 | 112,591.00 | 110,983.00 | 37,023.00 | 110,346.00 | 110,066.00 | 106,831.00 | 35,504.00 | 106,529.00 | 104,084.00 | 102,751.00 | 853.00 | 94,150.00 | 92,600.00 | 92,059.00 | 47,288.00 | 88,939.00 | 1,392.00 | 1,404.00 | 1,490.00 | 1,525.00 | 1,532.00 | 1,680.00 | 1,682.00 | 1,364.00 | 1,335.00 | 1,423.00 | 30,025.00 | 36,138.00 | 30,129.00 | 25,011.00 | 24,627.00 | 32,880.00 | 32,672.00 | 34,085.00 | 28,140.00 | 1,254.00 | 1,250.00 | 1,287.00 | 1,355.00 | 30,686.00 | 28,445.00 | 28,696.00 |
| Total non-current liabilities | 404,728.00 | 431,937.00 | 442,425.00 | 435,570.00 | 436,727.00 | 429,115.00 | 442,306.00 | 445,251.00 | 437,655.00 | 215,945.00 | 427,803.00 | 215,292.00 | 425,057.00 | 407,904.00 | 199,927.00 | 391,003.00 | 187,451.00 | 202,154.00 | 194,948.00 | 385,368.00 | 187,435.00 | 187,645.00 | 363,454.00 | 164,801.00 | 153,249.00 | 170,762.00 | 163,190.00 | 160,414.00 | 155,206.00 | 149,085.00 | 153,463.00 | 148,068.00 | 150,395.00 | 308,000.00 | 332,923.00 | 325,816.00 | 323,069.00 | 289,342.00 | 293,772.00 | 213,967.00 | 213,495.00 | 256,607.00 | 183,801.00 | 181,506.00 | 179,406.00 | 247,336.00 | 170,532.00 | 163,535.00 | 161,904.00 | 218,699.00 | 152,500.00 | 148,975.00 | 148,137.00 | 188,576.00 | 47,912.00 | 102,461.00 | 103,669.00 | 96,698.00 | 96,115.00 | 92,994.00 | 92,064.00 | 93,244.00 | 89,905.00 | 86,715.00 | 90,807.00 | 131,309.00 | 54,924.00 | 49,858.00 | 44,262.00 | 129,193.00 | 54,476.00 | 53,056.00 | 55,547.00 | 121,619.00 | 54,987.00 | 53,457.00 | 51,401.00 | 49,710.00 | 48,146.00 | 46,638.00 | 47,563.00 |
| Total liabilities | 522,821.00 | 502,473.00 | 525,522.00 | 493,692.00 | 507,790.00 | 502,226.00 | 515,445.00 | 500,889.00 | 492,250.00 | 499,208.00 | 485,206.00 | 489,812.00 | 480,812.00 | 466,784.00 | 438,549.00 | 440,207.00 | 452,641.00 | 443,854.00 | 439,683.00 | 433,693.00 | 428,217.00 | 422,393.00 | 410,731.00 | 390,880.00 | 385,213.00 | 389,166.00 | 386,924.00 | 373,717.00 | 366,133.00 | 355,294.00 | 357,040.00 | 350,174.00 | 351,599.00 | 350,141.00 | 369,702.00 | 361,497.00 | 358,171.00 | 335,426.00 | 331,423.00 | 326,558.00 | 324,478.00 | 293,630.00 | 294,147.00 | 291,572.00 | 286,237.00 | 282,840.00 | 277,061.00 | 267,619.00 | 264,655.00 | 260,446.00 | 246,650.00 | 241,575.00 | 240,196.00 | 235,864.00 | 235,041.00 | 229,641.00 | 231,093.00 | 223,686.00 | 221,613.00 | 215,912.00 | 212,231.00 | 209,295.00 | 209,382.00 | 201,673.00 | 204,396.00 | 161,334.00 | 161,328.00 | 156,809.00 | 153,623.00 | 153,820.00 | 157,225.00 | 155,568.00 | 157,401.00 | 149,759.00 | 154,051.00 | 151,346.00 | 149,424.00 | 137,756.00 | 135,622.00 | 132,865.00 | 133,118.00 |
| Total stockholders' equity | 727,181.00 | 717,419.00 | 698,155.00 | 667,989.00 | 654,471.00 | 649,368.00 | 629,069.00 | 601,697.00 | 571,490.00 | 561,273.00 | 525,330.00 | 539,883.00 | 504,554.00 | 473,424.00 | 463,747.00 | 461,229.00 | 508,141.00 | 506,199.00 | 472,480.00 | 470,409.00 | 447,987.00 | 443,164.00 | 415,155.00 | 393,495.00 | 371,565.00 | 424,791.00 | 397,609.00 | 382,544.00 | 368,877.00 | 348,703.00 | 375,606.00 | 358,094.00 | 347,401.00 | 348,296.00 | 308,278.00 | 300,659.00 | 292,851.00 | 282,070.00 | 269,264.00 | 263,025.00 | 258,661.00 | 255,550.00 | 248,283.00 | 246,043.00 | 241,458.00 | 240,170.00 | 237,456.00 | 234,005.00 | 227,612.00 | 221,890.00 | 208,382.00 | 202,016.00 | 198,071.00 | 187,647.00 | 184,602.00 | 177,379.00 | 175,997.00 | 164,850.00 | 159,957.00 | 163,007.00 | 160,055.00 | 157,318.00 | 149,671.00 | 142,763.00 | 147,209.00 | 131,102.00 | 126,073.00 | 114,527.00 | 102,798.00 | 109,267.00 | 120,155.00 | 117,994.00 | 119,372.00 | 120,733.00 | 119,903.00 | 115,272.00 | 109,891.00 | 108,419.00 | 102,244.00 | 97,613.00 | 95,349.00 |
| Common shares outstanding | 2,157 | 2,157 | 2,159 | 2,159 | 2,157 | 2,157 | 2,155 | 2,155 | 2,159 | 2,173 | 2,170 | 2,174 | 2,185 | 2,195 | 2,206 | 2,206 | 2,212 | 2,255 | 2,255 | 2,279 | 2,300 | 2,300 | 2,380 | 2,418 | 2,434 | 2,434 | 2,450 | 2,452 | 2,460 | 2,460 | 2,465 | 2,468 | 2,467 | 2,467 | 2,467 | 2,467 | 2,467 | 2,466 | 2,466 | 2,466 | 2,465 | 2,465 | 2,465 | 2,465 | 2,464 | 2,464 | 2,464 | 2,467 | 2,466 | 2,466 | 2,466 | 2,465 | 2,465 | 2,476 | 2,478 | 2,477 | 2,476 | 2,476 | 2,477 | 2,474 | 2,473 | 2,472 | 2,471 | 2,471 | 2,399 | 2,328 | 2,328 | 2,328 | 2,324 | 2,324 | 2,324 | 2,323 | 2,323 | 2,322 | 2,321 | 2,318 | 2,314 | 2,314 | 2,313 | 2,312 | 2,311 |