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 + 11,434.20 3,335.40 1,660.20 1,434.20 1,241.40 1,738.10 908.60 1,291.70 1,753.70 1,173.20 1,760.40 1,329.60 1,192.16 942.50 648.93 624.23 422.38 214.99 183.64 74.14
Accounts receivable, net 4,717.10 3,287.90 2,618.40 2,631.30 2,454.80 1,951.60 1,736.40 1,791.80 1,598.60 1,349.30 1,104.60 1,123.70 1,001.01 910.71 767.18 718.55 449.59 516.00 510.41 383.86
Inventories 3,424.90 2,545.70 2,167.10 2,093.60 1,894.10 1,462.20 1,310.10 1,233.80 1,106.90 928.90 851.80 865.60 792.64 733.72 649.86 549.17 461.75 512.51 456.88 416.50
Other current assets 691.00 517.00 389.60 320.00 367.90 338.90 256.10 254.30 196.80 139.80 133.20 185.20 171.75 119.98 115.26 100.19 124.44 92.37 72.87 60.11
Total current assets 20,267.20 9,686.00 6,835.30 6,479.10 5,958.20 5,490.80 4,211.20 4,571.60 4,656.00 3,591.20 3,850.00 3,504.10 3,157.57 2,706.92 2,181.24 1,992.13 1,420.40 1,335.86 1,223.81 934.61
Total non-current assets + 15,969.70 11,754.20 9,691.10 8,847.10 8,720.20 6,836.50 6,604.30 5,473.30 5,347.90 4,907.50 3,608.40 3,522.90 3,010.46 2,508.55 2,263.99 2,023.73 1,798.79 1,658.30 1,451.93 1,260.79
Total assets 36,236.90 21,440.20 16,526.40 15,326.20 14,678.40 12,327.30 10,815.50 10,044.90 10,003.90 8,498.70 7,458.40 7,027.00 6,168.03 5,215.46 4,445.23 4,015.86 3,219.18 2,994.16 2,675.73 2,195.40
Total current liabilities + 6,802.80 4,083.80 3,152.70 2,676.10 2,447.10 2,304.30 2,132.70 2,451.30 1,579.40 1,635.20 1,008.40 1,045.60 1,609.88 888.51 642.42 654.99 503.16 634.83 520.48 447.66
Total non-current liabilities + 15,924.40 7,500.30 4,947.20 5,556.00 5,852.20 4,571.10 4,086.60 3,529.40 4,381.10 3,140.40 3,171.60 3,043.50 1,678.08 1,884.77 1,618.02 1,018.15 953.21 1,009.90 890.34 844.74
Total liabilities 22,727.20 11,584.10 8,099.90 8,232.10 8,299.30 6,875.40 6,219.30 5,980.70 5,960.50 4,775.60 4,180.00 4,089.10 3,287.96 2,773.28 2,260.44 1,673.14 1,456.37 1,644.73 1,410.82 1,292.40
Total stockholders' equity + 13,413.10 9,792.00 8,426.50 7,094.10 6,379.10 5,451.90 4,596.20 4,064.20 4,043.40 3,723.10 3,278.40 2,937.90 2,880.07 2,442.18 2,184.79 2,342.72 1,762.82 1,349.43 1,264.91 902.99
Common shares outstanding 1,278 1,264 1,241 1,242 1,251 1,230 1,232 1,250 1,266 1,261 1,266 1,282 1,298 1,312 1,375 1,411 1,392 1,431 1,460 1,467
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 + 4,583.10 11,434.20 3,888.10 3,226.40 1,671.70 3,335.40 1,583.30 1,302.20 1,963.50 1,660.20 1,734.00 1,503.00 1,498.70 1,434.20 1,252.00 1,334.40 1,299.60 1,241.40 1,302.50 1,242.60 2,361.20 1,738.10 1,456.20 1,314.00 2,383.60 908.60 986.70 997.30 987.60 1,291.70 1,019.80 991.10 1,024.30 1,753.70 1,489.60 1,360.10 1,279.70 1,173.20 1,016.90 824.70 713.60 1,760.40 1,597.70 1,397.20 1,351.10 1,329.60 1,244.62 1,443.90 1,299.45 1,192.16 1,283.58 1,142.55 1,021.90 942.50 892.89 780.46 743.23 648.93 780.91 696.56 691.42 624.23 587.77 519.26 477.84 422.38 326.11 220.77 150.52 214.99 230.74 188.76 180.16 183.64 164.59 110.67 85.09 74.14 62.76 45.92 37.30
Accounts receivable, net 5,872.90 4,717.10 4,543.80 4,270.90 3,920.30 3,287.90 3,130.30 2,855.50 2,501.40 2,618.40 2,571.20 2,443.50 2,411.90 2,631.30 2,640.10 2,571.60 2,422.10 2,454.80 2,204.50 2,072.80 1,931.80 1,951.60 1,880.30 1,658.30 1,540.50 1,736.40 1,689.10 1,685.00 1,661.90 1,791.80 1,737.60 1,627.30 1,515.80 1,598.60 1,575.50 1,407.30 1,318.30 1,349.30 1,319.40 1,257.30 1,201.90 1,104.60 1,163.30 1,089.50 1,091.80 1,123.70 1,092.42 1,031.07 971.58 1,001.01 926.19 905.82 861.60 910.71 903.34 840.09 771.40 767.18 803.48 793.42 744.20 718.55 727.46 645.60 572.62 449.59 465.52 445.07 459.46 516.00 583.66 555.21 507.98 510.41 473.07 427.90 392.53 383.86 369.58 336.87 335.10
Inventories 4,086.80 3,424.90 3,300.10 3,137.10 2,906.40 2,545.70 2,578.80 2,398.80 2,152.90 2,167.10 2,099.10 1,997.80 2,105.10 2,093.60 2,080.10 2,043.70 1,989.70 1,894.10 1,952.50 1,771.40 1,565.10 1,462.20 1,391.00 1,361.90 1,325.00 1,310.10 1,273.50 1,275.30 1,224.40 1,233.80 1,245.50 1,159.80 1,166.80 1,106.90 1,098.20 1,059.20 962.30 928.90 926.60 926.60 933.50 851.80 887.70 893.00 871.40 865.60 848.07 805.45 772.71 792.64 732.72 703.49 711.58 733.72 712.19 675.34 659.11 649.86 634.81 642.27 602.99 549.17 539.73 498.55 476.10 461.75 455.99 449.89 479.70 512.51 521.86 519.59 499.99 456.88 447.12 425.90 427.75 416.50 384.25 366.38 347.84
Other current assets 840.90 691.00 651.90 664.10 634.80 517.00 480.40 415.30 423.90 389.60 369.00 377.00 378.30 320.00 354.70 361.30 397.30 367.90 392.10 372.00 328.60 338.90 309.50 283.80 268.40 256.10 282.90 264.50 253.60 254.30 278.60 243.20 230.20 196.80 189.60 165.80 162.10 139.80 142.30 149.50 140.60 133.20 213.60 213.10 219.50 185.20 187.46 181.96 160.73 171.75 135.04 122.61 130.59 119.98 132.56 130.26 118.06 115.26 108.61 114.43 107.29 100.19 102.72 176.88 135.91 124.44 108.67 91.21 88.14 92.37 95.36 92.07 86.44 72.87 80.58 77.08 66.07 60.11 66.34 60.34 50.55
Total current assets 15,383.70 20,267.20 12,383.90 11,298.50 9,133.20 9,686.00 7,772.80 6,971.80 7,041.70 6,835.30 6,773.30 6,321.30 6,394.00 6,479.10 6,326.90 6,311.00 6,108.70 5,958.20 6,919.80 6,491.20 6,186.70 5,490.80 5,037.00 4,618.00 5,517.50 4,211.20 4,232.20 4,222.10 4,127.50 4,571.60 4,281.50 4,021.40 3,937.10 4,656.00 4,352.90 3,992.40 3,722.40 3,591.20 3,405.20 3,158.10 2,989.60 3,850.00 3,862.30 3,592.80 3,533.80 3,504.10 3,372.57 3,462.39 3,204.47 3,157.57 3,077.54 2,874.47 2,725.67 2,706.92 2,640.98 2,426.16 2,291.80 2,181.24 2,327.81 2,246.68 2,145.89 1,992.13 1,957.68 1,757.70 1,616.35 1,420.40 1,337.75 1,206.94 1,177.83 1,335.86 1,431.63 1,355.64 1,274.56 1,223.81 1,165.35 1,041.55 971.43 934.61 882.94 809.50 770.80
Total non-current assets + 26,750.10 15,969.70 14,759.10 14,369.90 13,768.90 11,754.20 11,812.80 11,615.00 9,680.80 9,691.10 8,985.70 8,916.60 8,987.50 8,847.10 8,771.00 8,675.10 8,764.90 8,720.20 8,006.30 8,067.90 6,946.80 6,836.50 6,716.90 6,585.90 6,560.20 6,604.30 6,451.40 6,411.90 6,080.60 5,473.30 5,461.10 5,488.90 5,466.60 5,347.90 5,255.90 5,180.50 4,985.00 4,907.50 4,964.60 4,868.90 4,896.10 3,608.40 3,623.30 3,635.90 3,491.80 3,522.90 3,456.20 3,054.92 3,025.74 3,010.46 2,563.15 2,529.83 2,488.29 2,508.55 2,429.98 2,340.68 2,285.58 2,263.99 2,033.98 2,076.06 2,025.34 2,023.73 2,011.10 1,799.07 1,794.17 1,798.79 1,803.16 1,792.58 1,781.83 1,658.30 1,586.61 1,572.00 1,486.41 1,451.93 1,324.84 1,290.99 1,273.31 1,260.79 1,238.70 1,242.04 1,238.14
Total assets 42,133.80 36,236.90 27,143.00 25,668.40 22,902.10 21,440.20 19,585.60 18,586.80 16,722.50 16,526.40 15,759.00 15,237.90 15,381.50 15,326.20 15,097.90 14,986.10 14,873.60 14,678.40 14,926.10 14,559.10 13,133.50 12,327.30 11,753.90 11,203.90 12,077.70 10,815.50 10,683.60 10,634.00 10,208.10 10,044.90 9,742.60 9,510.30 9,403.70 10,003.90 9,608.80 9,172.90 8,707.40 8,498.70 8,369.80 8,027.00 7,885.70 7,458.40 7,485.60 7,228.70 7,025.60 7,027.00 6,828.77 6,517.30 6,230.20 6,168.03 5,640.68 5,404.30 5,213.96 5,215.46 5,070.97 4,766.84 4,577.38 4,445.23 4,361.80 4,322.74 4,171.23 4,015.86 3,968.77 3,556.77 3,410.52 3,219.18 3,140.91 2,999.52 2,959.66 2,994.16 3,018.24 2,927.64 2,760.97 2,675.73 2,490.19 2,332.53 2,244.74 2,195.40 2,121.64 2,051.54 2,008.94
Total current liabilities + 8,974.70 6,802.80 5,983.90 5,604.20 4,591.00 4,083.80 3,901.70 3,455.80 3,423.10 3,152.70 2,908.80 2,709.70 2,426.20 2,676.10 2,654.90 2,580.70 2,397.20 2,447.10 2,885.00 2,996.50 2,547.90 2,304.30 2,215.00 1,785.20 2,170.20 2,132.70 2,122.60 2,052.90 1,649.20 2,451.30 2,543.20 2,340.80 2,184.70 1,579.40 1,433.70 1,713.90 1,583.30 1,635.20 1,513.50 1,100.00 1,095.10 1,008.40 1,081.30 984.70 925.70 1,045.60 1,555.40 1,711.79 1,556.20 1,609.88 893.20 815.56 815.01 888.51 864.59 801.66 744.98 642.42 662.20 648.38 682.43 654.99 687.15 596.92 592.88 503.16 497.34 437.60 469.87 634.83 614.82 559.29 491.44 520.48 448.40 386.91 385.89 447.66 432.23 395.83 370.61
Total non-current liabilities + 19,067.60 15,924.40 8,552.20 8,464.50 7,938.70 7,500.30 6,157.10 6,080.50 4,534.80 4,947.20 4,911.90 4,935.90 5,568.80 5,556.00 5,794.10 5,863.50 5,972.90 5,852.20 6,032.40 5,784.30 5,063.90 4,571.10 4,433.70 4,618.40 5,461.80 4,086.60 4,349.90 4,377.90 4,388.50 3,529.40 3,146.10 3,356.90 3,251.10 4,381.10 4,065.80 3,543.10 3,373.00 3,140.40 3,101.60 3,353.10 3,366.40 3,171.60 3,222.90 3,141.20 3,120.70 3,043.50 2,275.71 1,806.92 1,778.14 1,678.08 2,080.96 1,991.48 1,881.88 1,884.77 1,768.16 1,701.67 1,567.68 1,618.02 1,470.04 1,364.95 1,162.33 1,018.15 1,111.46 978.84 950.19 953.21 1,000.38 1,033.19 1,070.67 1,009.90 939.84 1,012.83 1,044.65 890.34 906.81 886.07 884.60 844.74 825.59 846.34 879.06
Total liabilities 28,042.30 22,727.20 14,536.10 14,068.70 12,529.70 11,584.10 10,058.80 9,536.30 7,957.90 8,099.90 7,820.70 7,645.60 7,995.00 8,232.10 8,449.00 8,444.20 8,370.10 8,299.30 8,917.40 8,780.80 7,611.80 6,875.40 6,648.70 6,403.60 7,632.00 6,219.30 6,472.50 6,430.80 6,037.70 5,980.70 5,689.30 5,697.70 5,435.80 5,960.50 5,499.50 5,257.00 4,956.30 4,775.60 4,615.10 4,453.10 4,461.50 4,180.00 4,304.20 4,125.90 4,046.40 4,089.10 3,831.11 3,518.71 3,334.34 3,287.96 2,974.16 2,807.04 2,696.89 2,773.28 2,632.75 2,503.32 2,312.66 2,260.44 2,132.25 2,013.33 1,844.75 1,673.14 1,798.61 1,575.75 1,543.08 1,456.37 1,497.71 1,470.79 1,540.55 1,644.73 1,554.67 1,572.11 1,536.08 1,410.82 1,355.20 1,272.98 1,270.49 1,292.40 1,257.82 1,242.17 1,249.67
Total stockholders' equity + 13,976.80 13,413.10 12,520.30 11,519.30 10,301.20 9,792.00 9,452.50 8,980.10 8,681.50 8,346.50 7,856.80 7,513.70 7,308.10 7,015.60 6,570.90 6,464.30 6,426.10 6,302.00 5,945.90 5,715.50 5,461.00 5,384.90 5,040.20 4,738.60 4,385.80 4,530.30 4,155.30 4,148.30 4,123.10 4,017.00 4,008.90 3,761.10 3,913.90 3,989.80 4,067.20 3,874.90 3,704.20 3,674.90 3,708.00 3,534.60 3,386.20 3,238.50 3,143.30 3,065.10 2,949.90 2,907.40 2,976.16 2,977.32 2,875.45 2,859.51 2,657.25 2,585.14 2,505.41 2,429.96 2,426.84 2,250.57 2,251.00 2,171.77 2,216.57 2,296.45 2,304.15 2,320.86 2,145.96 1,953.16 1,849.96 1,746.08 1,626.27 1,509.40 1,400.05 1,349.43 1,463.57 1,355.52 1,224.89 1,264.91 1,134.99 1,059.56 974.25 902.99 863.82 809.37 759.27
Common shares outstanding 1,290 1,289 1,283 1,269 1,266 1,268 1,266 1,265 1,256 1,245 1,244 1,236 1,240 1,239 1,239 1,239 1,251 1,256 1,252 1,248 1,248 1,245 1,233 1,216 1,226 1,233 1,225 1,235 1,234 1,239 1,250 1,249 1,264 1,271 1,263 1,264 1,266 1,263 1,263 1,262 1,257 1,262 1,264 1,268 1,272 1,269 1,283 1,286 1,289 1,293 1,294 1,303 1,302 1,302 1,310 1,311 1,323 1,323 1,359 1,389 1,423 1,423 1,410 1,407 1,405 1,405 1,391 1,389 1,385 1,385 1,441 1,435 1,442 1,442 1,458 1,461 1,460 1,460 1,467 1,468 1,464
about 3 hours ago