Sign in
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 + 1,584.00 2,638.00 4,158.00 1,437.00 1,406.00 1,628.00 2,699.00 1,015.00 738.00 883.00 1,201.75 2,229.32 1,558.91 721.97 561.33 147.22 226.68 403.74 524.62 818.79
Accounts receivable, net 1,380.00 727.00 1,106.00 1,944.00 1,506.00 647.00 491.00 585.00 371.00 209.00 5.75 4.42 4.49 3.49 3.04 4.70 9.90 3.63 48.79 7.94
Inventories 524.00 501.00 445.00 826.00 706.00 292.00 312.00 316.00 243.00 160.00 18.13 7.79 10.56 7.05 6.56 1.21 32.60 254.24
Other current assets 204.00 935.00 714.00 1,485.00 1,440.00 602.00 935.00 2,352.00 96.00 984.00 50.79 17.35 615.29 536.32 122.69 85.54 155.40 310.77 255.30 358.07
Total current assets 3,692.00 4,801.00 6,331.00 5,608.00 5,056.00 3,169.00 4,212.00 4,234.00 3,369.00 2,238.00 1,782.59 2,258.88 1,591.18 748.56 591.45 165.61 286.28 416.59 600.61 649.97
Total non-current assets + 45,435.00 39,057.00 36,745.00 35,658.00 34,202.00 32,528.00 31,280.00 27,753.00 24,537.00 21,465.00 17,026.47 10,314.81 8,082.06 3,890.52 2,323.87 2,387.90 2,446.35 2,503.49 2,361.69 1,954.52
Total assets 49,127.00 43,858.00 43,076.00 41,266.00 39,258.00 35,697.00 35,492.00 31,987.00 27,906.00 23,703.00 18,809.05 12,573.68 9,673.24 4,639.09 2,915.33 2,553.51 2,732.62 2,920.08 2,962.30 2,604.49
Total current liabilities + 3,916.00 4,441.00 3,888.00 6,795.00 4,693.00 2,196.00 1,874.00 1,742.00 1,251.00 1,077.00 2,185.27 232.48 237.01 159.76 584.96 66.33 66.21 66.13 173.10 61.94
Total non-current liabilities + 32,133.00 29,357.00 30,168.00 34,642.00 34,598.00 31,283.00 31,183.00 28,316.00 25,415.00 21,787.00 15,062.38 9,839.69 6,596.17 2,217.72 2,503.36 2,959.78 3,098.54 3,128.00 2,805.64 2,399.30
Total liabilities 36,049.00 33,798.00 34,056.00 41,437.00 39,291.00 33,479.00 33,057.00 30,058.00 26,666.00 22,864.00 17,247.65 10,072.17 6,833.18 2,377.48 3,088.32 3,026.12 3,164.75 3,194.14 2,978.74 2,461.24
Total stockholders' equity + 7,915.00 5,699.00 5,060.00 -2,969.00 -2,571.00 -191.00 -14.00 -526.00 1,240.00 -1,396.00 1,561.40 2,501.52 2,840.06 2,261.61 -381.57 -661.63 -649.73 -524.22 -302.11 143.25
Common shares outstanding 220 229 243 253 253 252 258 248 233 229 227 224 219 182 76 56 52 47 51 54
Show Quarterly Balance Sheet
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 + 1,768.00 1,584.00 1,398.00 2,017.00 2,511.00 2,638.00 2,663.00 2,444.00 4,474.00 4,158.00 3,884.00 4,555.00 2,951.00 1,437.00 2,529.00 2,694.00 2,632.00 1,406.00 2,326.00 1,925.00 1,678.00 1,628.00 2,182.00 2,177.00 2,589.00 2,699.00 2,617.00 2,371.00 1,155.00 1,015.00 1,028.00 898.00 730.00 738.00 923.00 803.00 925.00 883.00 992.27 1,049.71 1,099.50 1,201.75 1,992.49 2,154.28 2,615.79 2,229.32 1,453.46 1,560.55 1,434.72 1,558.91 952.11 1,296.39 900.12 721.97 715.71 629.18 562.85 561.33 283.85 235.09 129.91 147.22 197.75 150.10 271.20 226.68 270.63 236.18 374.95 403.74 522.77 354.92 374.45 524.62 681.13 906.14 801.77 818.79 586.79 657.61 678.10
Accounts receivable, net 1,209.00 1,380.00 1,324.00 761.00 1,019.00 727.00 680.00 719.00 675.00 1,106.00 811.00 709.00 929.00 1,944.00 2,226.00 1,883.00 1,461.00 1,506.00 983.00 613.00 675.00 647.00 390.00 646.00 468.00 491.00 507.00 433.00 390.00 585.00 243.00 278.00 608.00 371.00 264.00 284.00 290.00 209.00 154.17 74.28 23.98 5.75 6.65 6.75 32.50 4.42 23.39 4.18 3.89 4.49 26.08 26.94 2.71 3.49 29.20 4.72 1.87 3.04 4.18 2.74 33.19 4.70 3.26 21.57 3.53 9.90 8.90 9.42 7.26 3.63 7.57 33.13 68.74 48.79 32.33 19.96 14.54 7.94 4.65 5.39 3.80
Inventories 678.00 524.00 458.00 482.00 525.00 501.00 394.00 387.00 363.00 445.00 400.00 404.00 465.00 826.00 1,129.00 746.00 571.00 706.00 471.00 363.00 314.00 292.00 280.00 207.00 239.00 312.00 288.00 290.00 279.00 316.00 298.00 233.00 123.00 243.00 133.00 150.00 113.00 160.00 63.85 66.32 31.24 18.13 9.03 13.95 16.28 7.79 13.97 5.80 4.11 10.56 14.40 11.73 4.61 7.05 6.60 2.32 3.29 6.56 6.88 4.59 9.60 1.21 0.90 0.50 11.14 32.60 20.76 10.70 254.24 251.89 204.26 233.14 142.32 141.16 148.49
Other current assets 504.00 204.00 321.00 444.00 672.00 935.00 718.00 788.00 660.00 714.00 697.00 898.00 706.00 1,485.00 1,347.00 926.00 1,186.00 1,440.00 1,206.00 883.00 918.00 602.00 871.00 935.00 831.00 935.00 851.00 1,423.00 2,131.00 2,352.00 2,137.00 2,579.00 103.00 96.00 1,714.00 86.00 1,093.00 984.00 896.58 800.40 796.06 50.79 78.11 88.38 495.94 17.35 680.86 691.62 546.03 615.29 594.42 918.32 740.23 536.32 516.62 510.40 146.03 122.69 169.97 91.16 123.53 85.54 131.60 94.69 194.99 155.40 203.26 159.35 304.23 310.77 404.96 233.93 258.70 255.30 254.94 204.66 233.18 358.07 154.25 152.78 157.90
Total current assets 4,159.00 3,692.00 3,501.00 3,704.00 4,727.00 4,801.00 4,455.00 4,336.00 6,109.00 6,331.00 5,769.00 6,540.00 5,048.00 5,608.00 7,206.00 6,186.00 5,705.00 5,056.00 4,863.00 3,665.00 3,574.00 3,169.00 3,632.00 3,827.00 3,937.00 4,212.00 4,185.00 4,425.00 3,896.00 4,234.00 3,670.00 3,966.00 3,268.00 3,369.00 3,031.00 2,368.00 2,419.00 2,238.00 2,104.73 1,990.48 1,946.12 1,782.59 2,086.27 2,263.36 2,703.06 2,258.88 1,509.86 1,591.48 1,468.63 1,591.18 1,009.06 1,353.90 925.58 748.56 767.41 655.33 591.03 591.45 312.34 261.05 190.79 165.61 217.27 190.70 304.77 286.28 320.27 268.42 392.98 416.59 540.87 429.67 468.99 600.61 733.85 935.42 831.34 649.97 745.69 815.77 839.80
Total non-current assets + 42,686.00 45,435.00 41,601.00 40,874.00 38,819.00 39,057.00 38,620.00 37,942.00 36,802.00 36,745.00 35,950.00 35,263.00 35,217.00 35,658.00 36,436.00 35,127.00 34,350.00 34,202.00 35,316.00 33,087.00 32,821.00 32,528.00 32,299.00 32,019.00 31,810.00 31,280.00 30,520.00 30,147.00 28,989.00 27,753.00 27,070.00 26,361.00 25,073.00 24,537.00 24,103.00 24,232.00 23,637.00 21,465.00 20,584.35 19,446.37 18,484.83 17,026.47 16,365.99 15,496.14 12,219.99 10,314.81 10,275.45 10,267.81 8,055.99 8,082.06 7,116.79 7,228.33 5,656.24 3,890.52 3,616.31 2,373.00 2,343.50 2,323.87 2,339.11 2,358.76 2,373.64 2,387.90 2,399.21 2,416.79 2,431.87 2,446.35 2,468.78 2,517.36 2,499.33 2,503.49 2,508.45 2,402.67 2,486.44 2,361.69 2,283.08 2,149.00 2,081.02 1,954.52 866.42 634.02 492.55
Total assets 46,845.00 49,127.00 45,102.00 44,578.00 43,546.00 43,858.00 43,075.00 42,278.00 42,911.00 43,076.00 41,719.00 41,803.00 40,265.00 41,266.00 43,642.00 41,313.00 40,055.00 39,258.00 40,179.00 36,752.00 36,395.00 35,697.00 35,931.00 35,846.00 35,747.00 35,492.00 34,705.00 34,572.00 32,885.00 31,987.00 30,740.00 30,327.00 28,341.00 27,906.00 27,134.00 26,600.00 26,056.00 23,703.00 22,689.08 21,436.85 20,430.95 18,809.05 18,452.26 17,759.50 14,923.05 12,573.68 11,785.32 11,859.30 9,524.62 9,673.24 8,125.85 8,582.23 6,581.82 4,639.09 4,383.73 3,028.33 2,934.52 2,915.33 2,651.44 2,619.81 2,564.43 2,553.51 2,616.48 2,607.48 2,736.64 2,732.62 2,789.05 2,785.79 2,892.31 2,920.08 3,049.32 2,832.34 2,955.43 2,962.30 3,016.93 3,084.42 2,912.36 2,604.49 1,612.10 1,449.80 1,332.35
Total current liabilities + 7,272.00 3,916.00 3,739.00 3,775.00 3,979.00 4,441.00 4,156.00 4,236.00 6,212.00 3,888.00 3,758.00 4,913.00 3,526.00 6,795.00 9,375.00 7,556.00 4,605.00 4,693.00 5,660.00 3,526.00 3,152.00 2,196.00 1,917.00 1,464.00 3,657.00 1,874.00 1,892.00 2,207.00 1,659.00 1,742.00 1,350.00 1,728.00 895.00 1,251.00 1,011.00 840.00 871.00 1,077.00 2,608.88 2,414.52 2,568.62 2,185.27 530.22 640.84 321.47 232.48 438.79 390.88 194.87 237.01 213.24 548.30 291.37 159.76 168.12 298.14 314.17 584.96 595.02 364.20 103.35 66.33 354.41 56.52 92.02 66.21 116.24 83.60 114.80 66.13 117.39 136.37 211.23 173.10 184.53 102.00 133.58 61.94 64.10 59.69 32.73
Total non-current liabilities + 30,901.00 32,133.00 29,902.00 29,494.00 29,470.00 29,357.00 29,566.00 29,444.00 28,401.00 30,168.00 30,054.00 30,398.00 31,299.00 34,642.00 38,597.00 34,952.00 36,709.00 34,598.00 33,306.00 30,869.00 30,623.00 31,283.00 31,667.00 31,386.00 29,371.00 31,183.00 31,327.00 30,342.00 29,088.00 28,316.00 27,559.00 26,865.00 25,739.00 25,415.00 25,040.00 24,756.00 24,190.00 21,787.00 19,374.46 18,158.16 16,657.64 15,062.38 16,057.11 14,903.31 12,247.21 9,839.69 9,015.98 9,007.46 6,598.13 6,596.17 5,596.27 5,595.19 3,713.56 2,217.72 2,350.71 2,221.28 2,503.53 2,503.36 2,503.33 2,685.94 2,970.76 2,959.78 2,693.08 2,937.53 3,113.31 3,098.54 3,080.41 3,066.42 3,222.47 3,128.00 3,197.92 2,898.02 2,809.44 2,805.64 2,805.36 2,804.87 2,399.52 2,399.30 1,330.18 1,104.56 1,027.00
Total liabilities 38,173.00 36,049.00 33,641.00 33,269.00 33,449.00 33,798.00 33,722.00 33,680.00 34,613.00 34,056.00 33,812.00 35,311.00 34,825.00 41,437.00 47,972.00 42,508.00 41,314.00 39,291.00 38,966.00 34,395.00 33,775.00 33,479.00 33,584.00 32,850.00 33,028.00 33,057.00 33,219.00 32,549.00 30,747.00 30,058.00 28,909.00 28,593.00 26,634.00 26,666.00 26,051.00 25,596.00 25,061.00 22,864.00 21,983.34 20,572.68 19,226.26 17,247.65 16,587.33 15,544.15 12,568.68 10,072.17 9,454.76 9,398.34 6,793.00 6,833.18 5,809.50 6,143.48 4,004.92 2,377.48 2,518.83 2,519.42 2,817.71 3,088.32 3,098.34 3,050.13 3,074.11 3,026.12 3,047.49 2,994.05 3,205.33 3,164.75 3,196.65 3,150.02 3,337.28 3,194.14 3,315.32 3,034.39 3,020.67 2,978.74 2,989.89 2,906.87 2,533.10 2,461.24 1,394.28 1,164.25 1,059.73
Total stockholders' equity + 3,755.00 7,915.00 6,749.00 6,707.00 5,581.00 5,699.00 5,102.00 4,464.00 4,250.00 5,060.00 4,144.00 2,868.00 1,902.00 -2,969.00 -6,179.00 -3,562.00 -3,710.00 -2,571.00 -1,257.00 -106.00 193.00 -191.00 -24.00 422.00 196.00 -14.00 -900.00 -454.00 -369.00 -526.00 -609.00 -1,017.00 -1,397.00 -1,764.00 -1,893.00 -1,613.00 -1,336.00 -1,396.00 -1,602.72 -1,494.26 -1,210.33 -901.85 -639.88 -318.78 -223.14 -164.18 -151.81 -56.46 115.56 179.68 289.21 370.76 481.03 510.00 596.89 318.27 -84.07 -381.57 -664.67 -613.09 -693.52 -661.63 -627.12 -589.99 -679.21 -649.73 -631.94 -594.58 -683.94 -524.22 -527.19 -470.85 -342.96 -302.11 -266.43 -123.24 116.37 143.25 217.83 285.55 272.62
Common shares outstanding 211 215 220 222 224 225 227 229 235 243 242 244 246 250 250 256 254 254 254 254 259 252 252 252 300 300 256 257 259 258 250 243 238 235 233 233 233 230 229 228 228 228 227 226 226 226 224 224 223 222 221 217 216 216 209 171 131 78 80 71 67 61 56 55 55 52 53 52 49 47 47 47 47 49 47 54 55 55 54 54 54
about 7 hours ago