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,358.86 1,169.82 4,935.17 4,925.67 6,732.83 4,176.10 2,516.67 1,824.67 1,558.38 1,612.93 1,282.02 1,248.03 1,301.21 1,407.75 1,327.38 376.98 322.46 249.74 268.62 242.07
Accounts receivable, net 80.29 732.19 709.60 633.43 41.60 44.34 226.72 22.00 19.41 17.03 14.04 11.78 10.80 9.65 11.74 11.77 62.58 38.48 34.97 38.87
Inventories 1,002.22 0.83 -1,576.86 -1,702.13 -612.45 2.67 2.50 3.59 5.08 34.24 36.02 17.38 21.88 23.55 17.31 6.75 3.11 1.31
Other current assets 1,089.77 -4,419.34 1,576.86 1,702.13 612.45 3,777.79 4,182.41 3,932.77 3,267.96 2,634.42 2,312.15 1,965.45 2,867.21 2,686.69 2,587.66
Total current assets 1,358.86 1,902.00 1,798.23 1,466.04 6,774.43 4,220.44 798.48 1,847.84 1,580.77 5,566.26 1,296.25 1,259.95 1,312.34 1,411.40 1,339.12 388.52 384.33 287.04 302.50 279.19
Total non-current assets + 19,955.21 18,912.30 18,796.44 18,448.72 5,952.49 3,317.74 11,457.83 5,401.03 5,418.77 1,199.01 4,288.47 3,593.38 3,203.42 2,963.75 2,949.89 3,564.99 3,364.18 3,145.52 2,897.69 2,718.20
Total assets 21,314.08 20,814.30 20,594.67 19,914.76 15,777.33 14,333.91 12,256.30 7,248.87 6,999.54 6,765.27 5,585.96 4,853.32 4,515.76 4,375.15 4,289.01 3,953.52 3,748.51 3,432.56 3,200.19 2,997.40
Total current liabilities + 17,642.49 17,067.98 16,520.77 16,208.74 0.74 1.45 9,784.96 5,800.31 5,276.64 1.15 4,145.57 3,778.46 3,306.77 3,386.06 3,187.21 3,005.73 2,736.53 2,332.96 2,023.57 1,934.24
Total non-current liabilities + 943.51 1,166.95 1,604.09 1,504.13 239.48 340.64 621.85 627.64 998.55 1,137.45 858.68 585.81 825.94 568.03 709.66 579.97 710.18 882.97 965.29 851.04
Total liabilities 18,586.00 18,234.93 18,124.86 17,712.87 13,840.31 12,544.43 10,406.81 6,427.95 6,275.20 6,077.93 5,005.49 4,364.27 4,132.71 3,954.09 3,896.88 3,585.70 3,446.71 3,215.93 2,988.86 2,785.28
Total stockholders' equity + 2,728.08 2,589.75 2,477.64 2,205.11 1,937.02 1,789.48 1,850.31 820.92 724.35 687.34 580.47 489.05 383.05 421.05 392.13 367.82 301.80 216.64 211.33 212.06
Common shares outstanding 54 60 61 64 48 51 52 32 32 31 30 28 27 26 26 26 19 19 20 21
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 + 6,047.60 1,358.86 1,612.47 1,350.27 1,038.74 1,169.82 1,003.90 1,036.00 979.49 4,935.17 4,298.01 1,125.78 1,105.51 4,925.67 5,179.50 6,166.35 2,277.99 6,732.83 6,254.02 5,780.80 5,044.84 4,176.10 3,396.45 3,151.16 2,553.37 2,516.67 2,488.97 2,318.51 2,170.85 1,824.67 1,708.32 1,667.60 1,614.18 1,558.38 1,540.22 1,560.28 1,640.79 1,612.93 1,591.02 1,470.08 1,364.58 1,282.02 1,285.53 1,314.91 1,291.94 1,248.03 1,314.34 1,316.90 1,298.73 1,301.21 1,309.17 1,350.93 1,359.68 1,407.75 1,356.87 1,274.46 1,350.32 1,327.38 507.34 491.17 394.27 376.98 335.29 322.21 322.81 322.46 290.03 278.06 203.02 249.74 222.91 245.97 252.04 268.62 238.47 260.48 75.59 242.07 223.50 242.75 217.78
Accounts receivable, net 79.04 80.29 696.77 709.90 716.88 732.19 732.78 732.40 722.11 709.60 687.61 667.89 653.94 633.43 63.39 55.72 543.84 41.60 39.40 331.93 43.16 44.34 42.80 266.36 240.89 226.72 208.47 196.82 185.10 22.00 21.33 20.39 19.97 19.41 17.79 16.74 16.71 17.03 15.26 14.16 13.99 14.04 11.77 12.27 12.00 11.78 11.44 11.00 10.72 10.80 9.83 10.31 10.03 9.65 10.29 10.10 11.58 11.74 11.33 53.45 56.02 11.77 62.95 57.04 59.64 62.58 56.70 54.02 51.52 38.48 38.44 37.17 33.46 34.97 39.09 38.80 36.79 38.87 47.24 41.55 40.57
Inventories -4,396.28 930.05 -1,062.56 1,002.22 -775.60 -1,271.75 -1,258.88 0.83 -1,103.12 0.36 -2,338.83 2.32 2.20 1.04 2.07 3.06 3.00 4.15 4.83 2.61 3.69 3.70 2.23 2.67 2.00 2.61 18.50 33.56 23.24 37.55 32.98 58.37 64.43 35.56 40.16 46.89 37.28 52.96 52.98 34.24 32.63 39.64 20.82 36.02 19.77 21.81 23.35 17.38 27.90 28.80 14.88 21.88 19.66 8.59 10.37 23.55 18.01 19.80 15.79 17.31 21.69 21.64 13.30 6.75 5.57 2.63 2.45 3.11 2.24 1.65 1.60 1.31 0.64 1.81 1.55
Other current assets -79.51 2,414.10 -732.19 988.03 1,111.94 1,066.59 1,089.77 693.69 1,193.92 1,181.53 -4,419.34 1,103.12 -5,665.94 2,338.83 -4,584.04 4,091.21 5,199.03 5,884.60 6,801.51 7,264.14 7,373.94 6,764.94 6,879.77 6,954.05 7,128.74 7,566.77 3,777.79 4,012.29 4,035.70 4,012.24 4,182.41 4,104.14 4,023.30 3,999.50 3,932.77 3,858.58 3,282.85 3,231.02 3,267.96 2,783.97 2,755.47 2,641.29 2,634.42 2,520.21 2,371.58 2,304.21 2,312.15 2,240.98 2,150.79 2,071.76 1,965.45 2,810.63 2,824.67 2,881.83 2,867.21 2,810.59 2,730.95 2,700.52 2,686.69 2,577.84 2,569.41 2,575.31 2,587.66
Total current assets 2,465.70 1,358.86 2,309.24 2,060.17 1,755.61 1,902.00 1,736.68 1,768.40 1,701.60 1,798.23 1,294.08 1,794.09 1,759.45 1,466.04 5,248.40 562.48 2,830.35 6,732.83 10,390.48 6,119.62 10,979.81 11,029.63 10,714.78 3,417.51 2,794.40 798.48 2,697.59 2,515.52 2,356.11 1,847.84 1,729.83 1,687.99 1,638.88 1,580.77 1,561.59 1,580.55 1,661.10 5,566.26 1,606.50 1,484.52 1,378.73 1,296.25 1,297.54 1,327.71 1,304.14 1,259.95 1,326.05 1,327.90 1,309.69 1,312.34 1,319.20 1,361.54 1,369.98 1,411.40 457.39 477.35 471.28 1,339.12 474.88 544.61 450.29 388.52 397.75 379.17 382.64 384.33 346.28 331.15 253.36 287.04 259.92 281.63 283.99 302.50 277.56 299.28 112.38 279.19 270.74 284.30 258.35
Total non-current assets + 19,641.21 19,955.21 18,531.18 18,703.13 18,793.34 18,912.30 19,168.53 18,976.13 18,877.65 18,796.44 18,746.92 18,591.61 18,559.85 18,448.72 6,435.95 6,721.80 18,134.32 5,865.20 4,985.62 9,029.24 3,750.65 3,304.28 3,115.33 10,155.85 9,484.49 11,457.83 9,575.09 9,641.08 9,828.31 5,401.03 5,430.01 5,424.55 5,349.06 5,418.77 5,313.76 5,241.88 5,191.80 1,199.01 5,021.10 4,349.59 4,306.26 4,288.47 3,770.40 3,749.77 3,642.34 3,593.38 3,456.68 3,285.19 3,236.27 3,203.42 3,123.45 3,047.19 2,984.66 2,963.75 3,803.94 3,715.03 3,855.88 2,949.89 3,713.86 3,606.90 3,501.26 3,564.99 3,401.12 3,412.70 3,429.69 3,364.18 3,227.23 3,256.77 3,289.94 3,145.52 2,994.92 2,916.41 2,891.34 2,897.69 2,806.22 2,718.84 2,835.16 2,718.20 2,728.97 2,752.33 2,694.51
Total assets 22,106.92 21,314.08 20,840.41 20,763.29 20,548.95 20,814.30 20,905.21 20,744.53 20,579.25 20,594.67 20,040.99 20,385.69 20,319.29 19,914.76 19,985.39 20,550.22 20,964.67 15,777.33 15,376.10 15,148.86 14,730.45 14,333.91 13,830.11 13,573.36 12,278.89 12,256.30 12,272.67 12,156.60 12,184.42 7,248.87 7,159.84 7,112.55 6,987.93 6,999.54 6,875.34 6,822.43 6,852.90 6,765.27 6,627.59 5,834.11 5,686.15 5,585.96 5,067.94 5,077.48 4,946.48 4,853.32 4,782.73 4,613.09 4,545.96 4,515.76 4,442.66 4,408.72 4,354.64 4,375.15 4,261.33 4,192.47 4,328.33 4,289.01 4,188.74 4,151.52 3,951.55 3,953.52 3,798.87 3,791.87 3,812.33 3,748.51 3,573.51 3,587.92 3,543.31 3,432.56 3,254.84 3,198.04 3,175.33 3,200.19 3,083.78 3,018.12 2,947.54 2,997.40 2,999.70 3,036.63 2,952.86
Total current liabilities + 17,642.49 17,251.96 17,150.60 16,915.01 17,067.98 16,500.45 16,347.77 16,225.12 16,520.77 16,053.85 16,453.67 16,204.82 16,208.74 5.57 3.09 17,628.80 0.74 3.17 12,728.82 4.15 1.45 8.52 11,068.55 9,815.15 9,784.96 9,542.67 9,716.77 9,784.31 5,800.31 5,731.04 5,440.69 5,330.97 5,276.64 5,125.60 4,901.46 5,514.76 1.15 4,818.30 4,045.21 4,197.64 4,145.57 3,737.36 3,651.41 3,637.75 3,778.46 3,607.55 3,241.71 3,300.28 3,306.77 3,264.79 3,156.14 3,285.39 3,386.06 3,296.08 3,298.33 3,301.44 3,187.21 3,129.87 3,045.35 2,988.79 3,005.73 2,876.64 2,809.56 2,793.63 2,736.53 2,655.29 2,576.37 2,473.87 2,332.96 2,208.92 2,081.03 2,008.17 2,023.57 1,920.99 1,927.45 1,911.19 1,934.24 1,767.51 1,726.73 1,702.90
Total non-current liabilities + 19,392.87 943.51 845.67 940.47 972.73 1,166.95 1,737.75 1,918.41 1,888.51 1,604.09 1,751.76 1,624.63 1,811.12 1,504.13 5.57 369.78 818.06 239.48 235.87 538.23 335.20 340.64 204.29 683.01 630.32 621.85 873.54 603.43 610.43 627.64 629.99 902.88 910.69 998.55 1,008.88 1,198.35 634.14 1,137.45 1,117.29 1,171.70 889.78 858.68 824.96 925.70 803.24 585.81 698.85 939.42 836.83 825.94 803.91 857.64 644.98 568.03 547.46 492.10 629.18 709.66 671.66 730.24 591.84 579.97 552.53 667.57 712.19 710.18 615.18 739.64 793.96 882.97 822.64 900.14 950.91 965.29 959.68 889.46 837.16 851.04 1,023.77 1,118.47 1,065.54
Total liabilities 19,392.87 18,586.00 18,097.63 18,091.07 17,887.74 18,234.93 18,238.19 18,266.17 18,113.63 18,124.86 17,805.61 18,078.31 18,015.95 17,712.87 17,884.56 18,237.34 18,446.86 13,840.31 13,469.40 13,267.05 12,962.00 12,544.43 11,968.81 11,751.56 10,445.47 10,406.81 10,416.22 10,320.21 10,394.74 6,427.95 6,361.02 6,343.57 6,241.65 6,275.20 6,134.48 6,099.80 6,148.90 6,077.93 5,935.58 5,216.91 5,088.57 5,005.49 4,562.33 4,577.11 4,440.99 4,364.27 4,306.40 4,181.13 4,137.10 4,132.71 4,068.71 4,013.78 3,930.37 3,954.09 3,843.54 3,790.53 3,931.07 3,896.88 3,801.53 3,775.59 3,580.63 3,585.70 3,429.17 3,477.13 3,505.82 3,446.71 3,270.47 3,316.01 3,267.84 3,215.93 3,031.56 2,981.17 2,959.08 2,988.86 2,880.67 2,816.91 2,748.35 2,785.28 2,791.27 2,845.20 2,768.44
Total stockholders' equity + 2,714.04 2,728.08 2,753.27 2,682.73 2,671.61 2,589.75 2,678.26 2,489.58 2,473.48 2,477.64 2,242.80 2,314.66 2,306.36 2,205.11 2,103.59 2,315.36 2,520.46 1,939.10 1,908.90 1,884.05 1,770.64 1,791.73 1,863.50 1,823.67 1,834.59 1,850.31 1,856.99 1,836.61 1,789.75 820.92 798.82 768.98 746.28 724.35 740.86 722.62 704.00 687.34 692.01 617.20 597.58 580.47 505.62 500.38 505.50 489.05 476.32 431.96 408.86 383.05 373.95 394.94 424.27 421.05 417.80 401.95 397.27 392.13 387.21 375.92 370.92 367.82 369.70 314.73 306.52 301.80 303.04 271.91 275.47 216.64 223.28 216.87 216.26 211.33 203.07 201.18 199.14 212.06 208.38 191.36 184.35
Common shares outstanding 53 54 57 57 59 59 59 60 61 61 61 61 62 62 63 64 65 48 48 48 48 50 51 51 51 52 53 54 53 32 32 32 32 31 32 32 32 32 31 30 30 30 28 29 29 29 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 22 21 21 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21
3 days ago