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 + 8,605.20 9,012.50 10,844.80 7,742.30 5,694.70 3,587.00 3,214.30 2,809.90 1,409.58 1,038.68 1,045.22 900.48 693.98 308.10 526.94 249.37 341.33 474.75 766.46 459.28
Accounts receivable, net 5,741.10 6,211.90 5,667.30 5,328.70 6,036.50 4,114.70 2,785.60 2,243.20 1,974.34 1,611.62 1,467.79 1,017.40 954.97 693.12 103.04 81.92 65.57 35.21 18.32 7.49
Inventories 3,200.80 3,087.30 2,580.50 2,401.90 1,951.30 1,916.60 1,415.50 1,151.20 726.14 399.36 238.58 128.86 70.35 28.64 13.56 -15.14
Other current assets 474.80 349.20 386.60 411.20 332.40 1,164.00 273.70 243.30 224.97 130.53 163.50 120.72 77.63 176.16 19.19 24.91 18.61 11.48 13.05 3.22
Total current assets 18,021.90 18,660.90 19,479.20 15,884.10 14,014.90 12,753.90 7,689.10 7,959.30 5,596.55 3,913.92 3,383.76 2,506.89 2,252.21 1,620.79 913.59 720.05 425.51 521.44 797.83 469.98
Total non-current assets + 22,536.80 19,098.50 13,601.00 13,330.40 11,419.90 4,409.40 7,116.10 3,775.20 3,167.73 3,793.28 2,225.38 1,364.93 1,154.08 874.48 657.81 731.81 315.69 148.60 138.43 115.11
Total assets 40,558.70 37,759.40 33,080.20 29,214.50 25,434.80 17,163.30 14,805.20 11,734.50 8,764.29 6,973.47 5,609.13 3,871.83 2,951.01 2,080.49 1,323.58 1,089.43 741.20 670.04 936.26 585.09
Total current liabilities + 4,368.40 3,944.30 3,423.40 3,141.30 3,932.50 2,806.80 2,096.60 1,352.00 967.42 1,241.50 760.62 620.14 298.84 163.55 148.27 109.06 93.58 83.67 283.66 45.01
Total non-current liabilities + 4,933.40 4,461.50 3,683.70 3,409.20 2,733.50 3,331.20 1,618.90 1,625.20 1,652.79 1,282.73 1,193.68 709.37 700.10 671.56 689.58 452.56 250.87 167.51 192.33 323.45
Total liabilities 9,301.80 8,405.80 7,107.10 6,550.50 6,666.00 6,138.00 3,715.50 2,977.20 2,620.21 2,524.22 1,954.30 1,329.50 998.94 835.11 837.85 561.62 344.44 251.19 475.99 368.47
Total stockholders' equity + 31,256.90 29,353.60 25,973.10 22,664.00 18,768.80 11,025.30 11,089.70 8,757.30 6,144.08 4,449.25 3,654.84 2,542.33 1,952.08 1,245.39 485.73 527.82 396.76 418.85 460.27 216.62
Common shares outstanding 109 115 114 114 112 115 115 115 116 116 115 113 111 115 91 83 80 79 66 58
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 + 8,753.70 8,605.20 8,443.60 7,469.60 8,349.40 9,012.50 9,796.50 9,809.00 10,519.50 10,844.80 9,913.60 8,927.70 8,959.70 7,742.30 7,021.70 7,566.40 7,050.60 5,694.70 5,787.60 3,910.80 3,503.80 3,587.00 3,025.90 3,144.20 4,003.40 3,214.30 2,877.90 2,669.70 3,232.40 2,809.90 2,192.15 1,683.52 1,624.95 1,409.58 1,378.94 1,267.85 1,307.08 1,038.68 1,408.39 1,045.16 849.18 1,045.22 895.64 604.25 742.16 900.48 1,042.20 816.91 648.13 693.98 445.32 537.51 307.71 308.10 262.55 301.02 432.30 526.94 245.50 309.68 226.44 249.37 479.05 306.34 303.64 341.33 379.80 391.92 415.88 474.75 663.61 700.40 743.25 766.46 396.98 460.70 452.39 459.28 261.89 273.58 302.39
Accounts receivable, net 5,731.00 5,741.10 5,687.10 5,610.00 5,561.00 6,211.90 6,107.10 5,717.10 5,222.20 5,667.30 5,584.50 5,121.30 5,118.60 5,328.70 5,548.30 5,161.40 4,839.00 6,036.50 5,452.00 6,998.60 4,173.00 4,114.70 4,039.50 2,811.30 2,933.20 2,672.20 2,660.00 2,455.90 2,305.20 2,243.20 2,202.95 2,039.25 1,943.93 1,974.34 1,971.45 1,844.55 1,749.55 1,611.62 1,643.87 1,751.97 1,865.22 1,467.79 1,439.32 1,395.13 1,338.46 1,017.40 927.25 893.92 1,047.50 954.97 992.82 876.02 802.64 693.12 601.27 435.38 238.35 103.04 78.45 84.56 88.16 81.92 82.29 95.20 71.86 65.57 67.77 60.05 48.21 35.21 37.74 32.84 32.96 18.32 10.97 20.48 33.63 7.49 7.94 12.14 11.01
Inventories 3,103.60 3,200.80 3,254.40 3,205.60 3,192.40 3,087.30 3,018.00 2,873.60 2,714.90 2,580.50 2,562.00 2,507.70 2,424.70 2,401.90 2,412.20 2,218.50 1,991.50 1,951.30 2,053.80 1,983.90 2,164.70 1,916.60 1,801.60 1,640.90 1,480.90 1,415.50 1,344.30 1,317.20 1,208.80 1,151.20 1,039.68 928.55 820.40 726.14 641.59 554.32 466.58 399.36 345.62 316.07 303.29 238.58 190.67 171.27 133.86 128.86 120.32 109.90 86.55 70.35 63.29 57.16 43.98 28.64 29.57 24.43 20.62 13.56 1.00 0.60 -226.44 -15.14 0.00 0.00 -391.92 2.13 3.25
Other current assets 620.90 474.80 595.60 574.30 468.90 349.20 412.00 681.90 414.90 386.60 574.70 366.30 406.20 411.20 446.40 583.60 424.90 332.40 482.00 444.30 213.60 160.80 230.60 263.80 226.60 387.10 226.90 208.20 182.20 243.30 284.81 163.60 155.45 225.10 143.76 193.33 146.06 130.53 103.81 96.02 115.69 163.50 150.02 112.70 96.23 120.72 110.74 97.97 88.88 77.63 132.72 90.68 152.80 176.16 55.21 8.37 5.65 19.19 15.93 19.03 10.90 24.91 14.38 16.22 19.95 18.61 14.03 13.07 19.70 11.48 9.73 9.15 11.30 13.05 14.07 15.81 3.14 3.22 3.92 3.21 2.99
Total current assets 18,209.20 18,021.90 17,980.70 16,859.50 17,571.70 18,660.90 19,333.60 19,081.60 18,871.50 19,479.20 18,634.80 16,923.00 16,909.20 15,884.10 15,428.60 15,529.90 14,306.00 14,014.90 13,775.40 13,337.60 10,055.10 12,753.90 9,097.60 7,860.20 8,644.10 10,558.80 7,109.10 6,651.00 6,928.60 7,959.30 5,719.58 6,696.02 4,544.73 5,596.55 4,135.74 3,860.05 3,669.26 3,913.92 3,501.69 3,209.23 3,133.38 3,383.76 2,675.64 2,283.34 2,310.71 2,506.89 2,200.51 1,918.70 1,871.05 2,252.21 1,634.16 1,561.36 1,307.12 1,620.79 948.60 769.19 696.92 652.88 339.87 413.27 695.74 720.05 575.72 417.75 395.44 425.51 461.59 526.41 483.79 521.44 715.54 742.39 787.51 797.83 422.02 496.98 489.16 469.98 273.75 291.06 319.65
Total non-current assets + 22,659.60 22,536.80 22,188.70 21,359.70 19,973.50 19,098.50 18,108.30 17,005.20 15,498.10 13,601.00 13,528.50 13,734.50 13,150.70 13,330.40 12,249.20 11,675.90 12,042.70 11,419.90 9,896.10 8,148.30 7,717.10 4,409.40 6,986.40 6,568.50 7,113.40 4,246.40 6,830.20 6,522.60 5,926.20 3,775.20 5,086.03 3,255.96 4,827.96 4,429.30 4,565.47 4,246.32 4,148.10 3,793.28 3,326.33 2,995.68 2,771.08 2,694.04 2,507.28 2,243.63 1,887.86 1,364.93 1,538.91 1,537.38 1,389.35 1,154.08 1,006.26 816.90 968.88 874.48 712.01 688.31 653.24 657.81 643.16 633.59 748.79 731.81 366.71 372.89 391.71 315.69 280.60 277.31 197.63 202.78 110.35 108.83 143.37 138.43 151.08 100.88 112.27 115.11 81.44 87.28 82.44
Total assets 40,868.80 40,558.70 40,169.40 38,219.20 37,545.20 37,759.40 37,441.90 36,086.80 34,369.60 33,080.20 32,163.30 30,657.50 30,059.90 29,214.50 27,677.80 27,205.80 26,348.70 25,434.80 23,671.50 21,485.90 17,772.20 17,163.30 16,084.00 14,428.70 15,757.50 14,805.20 13,939.30 13,173.60 12,854.80 11,734.50 10,805.61 9,951.98 9,372.70 8,764.29 8,701.22 8,106.37 7,817.37 6,973.47 6,828.02 6,204.91 5,904.46 5,609.13 5,182.92 4,526.97 4,198.57 3,871.83 3,739.42 3,456.08 3,260.40 2,951.01 2,640.42 2,378.26 2,276.00 2,080.49 1,660.62 1,457.50 1,350.16 1,323.58 983.03 1,046.86 1,074.29 1,089.43 942.43 790.64 787.16 741.20 742.19 742.35 681.42 670.04 825.89 851.23 930.88 936.26 573.10 597.86 601.43 585.09 355.19 378.33 402.09
Total current liabilities + 5,107.70 4,368.40 4,425.10 3,667.00 3,566.60 3,944.30 3,661.00 3,508.60 3,580.90 3,423.40 3,598.60 3,104.40 3,100.10 3,141.30 2,879.20 3,033.90 3,007.60 3,932.50 3,714.80 3,732.40 3,217.80 2,806.80 2,337.80 3,702.40 2,055.20 1,790.90 1,765.40 1,713.10 1,511.40 1,352.00 1,417.23 1,032.64 1,265.74 1,135.48 1,138.63 1,029.02 1,308.27 1,241.50 961.19 951.56 919.72 811.16 734.99 601.54 536.13 620.14 410.20 351.58 305.07 298.84 268.73 203.80 197.24 163.55 178.57 183.22 160.39 148.27 133.24 135.87 112.25 109.06 133.83 119.57 104.09 93.58 114.17 120.42 103.11 83.67 217.77 223.92 285.95 283.66 96.69 104.83 83.60 45.01 32.70 31.51 33.67
Total non-current liabilities + 4,337.50 4,933.40 4,786.50 4,613.30 4,591.00 4,461.50 4,455.00 4,372.40 3,797.60 3,683.70 3,660.30 3,535.20 3,464.60 3,409.20 3,359.80 3,484.10 3,426.40 2,733.50 2,698.70 2,626.20 2,577.40 3,331.20 3,620.70 1,668.90 1,569.30 1,924.60 1,669.50 1,704.60 1,898.70 1,625.20 1,520.08 1,732.92 1,539.31 1,484.70 1,510.99 1,556.62 1,643.07 1,282.73 1,375.59 1,176.84 1,219.65 1,143.13 1,151.06 586.97 691.01 709.37 777.43 735.66 744.08 700.10 681.52 681.12 672.41 671.56 676.02 679.62 685.75 689.58 421.54 432.96 443.95 452.56 460.54 299.85 296.79 250.87 205.58 211.42 167.99 219.03 171.19 176.31 184.32 192.33 325.01 313.69 321.14 323.45 260.02 263.06 266.10
Total liabilities 9,445.20 9,301.80 9,211.60 8,280.30 8,157.60 8,405.80 8,116.00 7,881.00 7,378.50 7,107.10 7,258.90 6,639.60 6,564.70 6,550.50 6,239.00 6,518.00 6,434.00 6,666.00 6,413.50 6,358.60 5,795.20 6,138.00 5,958.50 5,371.30 3,624.50 3,715.50 3,434.90 3,417.70 3,410.10 2,977.20 2,937.31 2,765.55 2,805.05 2,620.21 2,649.62 2,585.64 2,951.34 2,524.22 2,336.77 2,128.40 2,139.38 1,954.30 1,886.05 1,188.51 1,227.14 1,329.50 1,187.63 1,087.24 1,049.15 998.94 950.24 884.92 869.65 835.11 854.59 862.84 846.14 837.85 554.78 568.83 556.20 561.62 594.37 419.43 400.89 344.44 319.75 331.84 271.10 251.19 388.96 400.23 470.27 475.99 421.70 418.52 404.74 368.47 292.71 294.57 299.77
Total stockholders' equity + 31,423.60 31,256.90 30,957.80 29,938.90 29,387.60 29,353.60 29,325.90 28,205.80 26,991.10 25,973.10 24,904.40 24,017.90 23,495.20 22,664.00 21,438.80 20,687.80 19,914.70 18,768.80 17,258.00 15,127.30 11,977.00 11,025.30 10,125.50 9,057.40 12,133.00 11,089.70 10,504.40 9,755.90 9,444.70 8,757.30 7,868.30 7,186.43 6,567.64 6,144.08 6,051.59 5,520.74 4,866.02 4,449.25 4,491.25 4,076.51 3,765.08 3,654.84 3,296.87 3,338.46 2,971.43 2,542.33 2,551.79 2,368.84 2,211.25 1,952.08 1,690.17 1,493.34 1,406.35 1,245.39 806.02 594.66 504.02 485.73 428.25 478.03 518.09 527.82 348.06 371.22 386.27 396.76 422.44 410.51 410.32 418.85 436.93 451.00 460.60 460.27 151.40 179.34 196.69 216.62 62.47 83.77 102.32
Common shares outstanding 108 108 107 109 111 114 116 115 115 114 113 114 114 114 113 114 113 113 114 111 111 112 114 118 115 114 114 115 116 115 115 115 115 116 117 116 115 116 117 116 114 116 116 115 115 114 117 113 112 113 117 111 110 117 116 110 108 93 91 90 89 87 82 81 81 81 80 80 79 79 79 79 78 78 66 66 66 66 57 57 57
about 4 hours ago