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 + 585.00 1,036.00 660.00 325.00 241.00 585.00 360.00 538.00 326.88 274.15 240.26 226.64 430.64 452.06 335.49 313.45 459.87 396.29 133.51 361.30
Accounts receivable, net 2,329.00 2,232.00 2,192.00 2,133.00 1,754.00 1,474.00 1,425.00 1,385.00 1,325.00 1,223.10 1,209.64 1,172.92 1,101.66 940.02 888.70 762.90 624.91 589.42 602.65 566.61
Inventories 2,394.00 2,306.00 2,266.00 2,253.00 1,870.00 1,733.00 1,655.00 1,541.00 1,429.20 1,406.47 1,414.18 1,365.50 1,305.52 1,301.94 1,268.65 991.58 889.68 1,009.93 946.33 827.25
Other current assets 176.00 163.00 156.00 266.00 146.00 127.00 115.00 93.00 125.00 116.52 134.69 238.59 242.47 206.62 251.57 170.15 157.06 148.47 118.33 106.93
Total current assets 5,484.00 5,737.00 5,274.00 4,977.00 4,011.00 3,919.00 3,555.00 3,557.00 3,205.99 3,020.23 2,998.77 2,984.75 3,051.44 2,900.64 2,694.90 2,238.07 2,131.52 2,144.11 1,800.82 1,862.09
Total non-current assets + 3,478.00 3,092.00 2,873.00 2,611.00 2,581.00 2,376.00 2,450.00 2,316.00 2,598.27 2,674.08 2,809.11 2,316.00 2,217.65 2,113.96 2,021.16 1,666.31 1,594.82 1,371.31 1,293.21 1,184.00
Total assets 8,962.00 8,829.00 8,147.00 7,588.00 6,592.00 6,295.00 6,005.00 5,873.00 5,804.25 5,694.31 5,807.88 5,300.76 5,269.08 5,014.60 4,716.06 3,904.38 3,726.33 3,515.42 3,094.03 3,046.09
Total current liabilities + 1,940.00 2,305.00 1,831.00 2,010.00 1,528.00 1,441.00 1,678.00 1,501.00 1,506.66 1,628.94 1,788.53 1,278.22 1,197.70 1,080.00 1,387.93 869.30 776.80 761.73 826.40 706.32
Total non-current liabilities + 2,881.00 2,821.00 2,875.00 2,843.00 2,904.00 2,761.00 2,267.00 2,279.00 2,469.86 2,159.60 1,666.63 738.44 744.55 817.23 603.86 747.40 722.33 719.88 169.52 162.15
Total liabilities 4,821.00 5,126.00 4,706.00 4,853.00 4,432.00 4,202.00 3,945.00 3,780.00 3,976.52 3,788.54 3,455.17 2,016.65 1,942.25 1,897.23 1,991.78 1,616.71 1,499.13 1,481.61 995.92 868.47
Total stockholders' equity + 4,141.00 3,358.00 3,115.00 2,440.00 1,874.00 1,828.00 1,855.00 1,921.00 1,690.00 1,797.94 2,352.71 3,209.87 3,250.44 3,023.91 2,628.79 2,205.22 2,163.72 2,033.81 2,098.11 2,177.62
Common shares outstanding 48 49 50 51 52 54 55 57 58 61 66 69 71 71 71 72 75 79 85 91
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 + 695.00 585.00 535.00 597.00 666.00 1,036.00 1,448.00 769.00 804.00 660.00 601.00 515.00 461.00 325.00 315.00 262.00 364.00 241.00 328.00 547.00 562.00 585.00 859.00 1,603.00 1,492.00 360.00 286.00 315.00 392.00 538.00 516.85 312.46 302.02 326.88 284.58 275.07 238.80 274.15 285.98 316.00 279.91 240.26 258.15 819.79 243.43 226.64 314.74 331.71 375.56 430.64 540.00 488.74 485.52 452.06 420.80 249.75 338.76 335.49 12.41 465.71 334.70 313.45 286.51 388.06 548.47 459.87 672.04 416.29 257.57 396.29 364.42 258.23 117.43 133.51 109.20 389.39 325.47 361.30 440.59 453.54 493.88
Accounts receivable, net 2,627.00 2,329.00 2,408.00 2,472.00 2,369.00 2,232.00 2,346.00 2,344.00 2,330.00 2,192.00 2,444.00 2,418.00 2,294.00 2,133.00 2,158.00 2,099.00 2,001.00 1,754.00 1,742.00 1,634.00 1,576.00 1,474.00 1,485.00 1,460.00 1,613.00 1,425.00 1,495.00 1,503.00 1,485.00 1,385.00 1,481.30 1,462.60 1,428.23 1,325.19 1,373.32 1,369.63 1,325.22 1,223.10 1,326.36 1,310.38 1,304.56 1,209.64 1,291.37 1,197.86 1,198.15 1,172.92 1,234.88 1,177.54 1,159.56 1,101.66 1,082.11 1,075.59 1,031.92 940.02 1,022.19 1,015.16 977.44 888.70 944.98 870.44 809.85 762.90 784.92 725.20 688.63 624.91 638.53 582.43 559.32 589.42 721.39 677.70 644.93 602.65 674.79 637.81 611.13 566.61 610.76 608.35 569.60
Inventories 2,385.00 2,394.00 2,275.00 2,357.00 2,309.00 2,306.00 2,170.00 2,169.00 2,178.00 2,266.00 2,196.00 2,223.00 2,252.00 2,253.00 2,071.00 1,990.00 1,929.00 1,870.00 1,786.00 1,707.00 1,675.00 1,733.00 1,780.00 1,695.00 1,615.00 1,655.00 1,520.00 1,535.00 1,523.00 1,541.00 1,473.12 1,464.18 1,434.61 1,429.20 1,391.99 1,397.80 1,388.09 1,406.47 1,381.47 1,418.68 1,420.90 1,414.18 1,367.53 1,302.98 1,328.40 1,365.50 1,306.50 1,317.47 1,266.46 1,305.52 1,256.85 1,221.89 1,230.61 1,301.94 1,269.68 1,265.83 1,244.42 1,268.65 1,114.29 996.60 981.37 991.58 935.22 867.30 852.52 889.68 851.48 899.84 956.57 1,009.93 961.09 968.29 966.33 946.33 889.17 845.23 815.89 827.25 772.12 781.99 805.59
Other current assets 200.00 176.00 256.00 224.00 186.00 163.00 219.00 239.00 228.00 156.00 171.00 187.00 183.00 266.00 142.00 162.00 145.00 146.00 149.00 169.00 121.00 127.00 149.00 160.00 194.00 115.00 95.00 103.00 108.00 93.00 112.08 133.76 142.31 125.06 125.17 143.85 144.07 116.52 135.38 145.21 133.60 134.69 187.64 203.13 176.67 211.59 182.54 203.84 194.08 206.47 170.14 175.96 175.38 206.62 162.28 168.00 145.58 202.07 157.76 173.52 135.79 170.15 140.91 141.89 138.21 157.06 122.75 126.46 130.84 148.47 124.42 133.73 125.83 118.33 105.57 129.24 116.74 106.93 119.68 149.97 149.05
Total current assets 5,907.00 5,484.00 5,474.00 5,650.00 5,530.00 5,737.00 6,183.00 5,521.00 5,540.00 5,274.00 5,412.00 5,343.00 5,190.00 4,977.00 4,686.00 4,513.00 4,439.00 4,011.00 4,005.00 4,057.00 3,934.00 3,919.00 4,273.00 4,918.00 4,914.00 3,555.00 3,396.00 3,456.00 3,508.00 3,557.00 3,583.34 3,373.00 3,307.16 3,205.99 3,175.06 3,186.35 3,096.18 3,020.23 3,129.19 3,224.78 3,138.96 2,998.77 3,104.69 3,523.75 2,946.64 2,984.75 3,019.72 3,040.14 2,995.66 3,051.44 3,049.10 2,962.18 2,923.43 2,900.64 2,874.95 2,698.73 2,706.20 2,694.90 2,577.69 2,506.26 2,261.70 2,238.07 2,147.56 2,122.45 2,227.82 2,131.52 2,270.68 2,025.03 1,904.29 2,144.11 2,171.32 2,037.95 1,854.52 1,800.82 1,778.72 2,001.67 1,869.23 1,862.09 1,943.15 1,993.86 2,018.12
Total non-current assets + 3,566.00 3,478.00 3,374.00 3,287.00 3,128.00 3,092.00 2,931.00 2,831.00 2,860.00 2,873.00 2,728.00 2,688.00 2,635.00 2,611.00 2,515.00 2,536.00 2,554.00 2,581.00 2,385.00 2,405.00 2,399.00 2,376.00 2,310.00 2,276.00 2,263.00 2,450.00 2,526.00 2,536.00 2,506.00 2,316.00 2,348.84 2,531.57 2,595.65 2,598.27 2,650.00 2,675.53 2,686.37 2,674.08 2,756.32 2,740.02 2,825.88 2,809.11 2,702.47 2,303.16 2,264.33 2,316.00 2,281.29 2,271.18 2,238.57 2,217.65 2,202.45 2,067.95 2,090.30 2,113.96 2,108.79 2,062.58 2,045.01 2,021.16 1,972.95 1,694.18 1,671.72 1,666.31 1,641.68 1,609.48 1,582.95 1,594.82 1,470.43 1,380.74 1,366.21 1,371.31 1,365.12 1,352.64 1,301.31 1,293.21 1,281.23 1,237.34 1,203.83 1,184.00 1,139.77 1,128.97 1,131.21
Total assets 9,473.00 8,962.00 8,848.00 8,937.00 8,658.00 8,829.00 9,114.00 8,352.00 8,400.00 8,147.00 8,140.00 8,031.00 7,825.00 7,588.00 7,201.00 7,049.00 6,993.00 6,592.00 6,390.00 6,462.00 6,333.00 6,295.00 6,583.00 7,194.00 7,177.00 6,005.00 5,922.00 5,992.00 6,014.00 5,873.00 5,932.18 5,904.57 5,902.81 5,804.25 5,825.06 5,861.88 5,782.55 5,694.31 5,885.51 5,964.80 5,964.84 5,807.88 5,807.15 5,826.91 5,210.97 5,300.76 5,301.01 5,311.31 5,234.23 5,269.08 5,251.55 5,030.14 5,013.73 5,014.60 4,983.74 4,761.31 4,751.21 4,716.06 4,550.65 4,200.44 3,933.42 3,904.38 3,789.24 3,731.93 3,810.78 3,726.33 3,741.11 3,405.77 3,270.51 3,515.42 3,536.44 3,390.59 3,155.83 3,094.03 3,059.95 3,239.01 3,073.06 3,046.09 3,082.92 3,122.83 3,149.33
Total current liabilities + 2,199.00 1,940.00 2,015.00 2,002.00 2,017.00 2,305.00 2,383.00 2,397.00 2,528.00 1,831.00 1,898.00 1,920.00 1,924.00 2,010.00 1,785.00 1,750.00 1,742.00 1,528.00 1,550.00 1,589.00 1,531.00 1,441.00 1,441.00 1,388.00 1,500.00 1,678.00 1,572.00 1,452.00 1,462.00 1,501.00 1,467.33 1,424.50 1,504.33 1,506.66 1,392.52 1,410.58 1,688.43 1,628.94 1,536.31 1,641.34 1,880.44 1,788.53 1,421.38 1,047.10 1,297.55 1,278.22 1,149.35 1,126.45 1,166.14 1,197.70 1,074.49 986.89 989.42 1,080.00 1,083.20 962.91 1,230.87 1,387.93 1,224.61 1,078.77 781.97 869.30 895.26 798.51 733.91 776.80 669.90 581.61 570.78 761.73 734.86 666.37 993.51 826.40 877.51 684.20 674.54 706.32 702.27 666.65 698.97
Total non-current liabilities + 2,931.00 2,881.00 2,872.00 2,852.00 2,794.00 2,821.00 2,875.00 2,368.00 2,363.00 2,875.00 2,860.00 2,884.00 2,856.00 2,843.00 2,854.00 2,834.00 2,881.00 2,904.00 2,723.00 2,732.00 2,722.00 2,761.00 2,767.00 3,654.00 3,647.00 2,267.00 2,278.00 2,426.00 2,400.00 2,279.00 2,364.80 2,429.81 2,472.57 2,469.86 2,531.45 2,603.11 2,177.60 2,159.60 2,188.16 2,080.89 1,720.20 1,666.63 1,939.72 1,680.37 703.16 738.44 675.25 736.84 739.50 744.55 807.92 801.06 806.12 817.23 932.18 904.24 646.80 603.86 694.53 546.86 752.22 747.40 745.45 713.20 718.16 722.33 707.98 713.48 712.84 719.88 673.49 678.01 172.10 169.52 198.20 192.19 185.06 162.15 104.10 100.31 97.34
Total liabilities 5,130.00 4,821.00 4,887.00 4,854.00 4,811.00 5,126.00 5,258.00 4,765.00 4,891.00 4,706.00 4,758.00 4,804.00 4,780.00 4,853.00 4,639.00 4,584.00 4,623.00 4,432.00 4,273.00 4,321.00 4,253.00 4,202.00 4,208.00 5,042.00 5,147.00 3,945.00 3,850.00 3,878.00 3,862.00 3,780.00 3,832.13 3,854.30 3,976.91 3,976.52 3,923.98 4,013.68 3,866.03 3,788.54 3,724.47 3,722.23 3,600.64 3,455.17 3,361.10 2,727.47 2,000.70 2,016.65 1,824.60 1,863.29 1,905.64 1,942.25 1,882.41 1,787.94 1,795.54 1,897.23 2,015.38 1,867.16 1,877.66 1,991.78 1,919.14 1,625.63 1,534.19 1,616.71 1,640.71 1,511.71 1,452.07 1,499.13 1,377.88 1,295.09 1,283.62 1,481.61 1,408.35 1,344.38 1,165.61 995.92 1,075.71 876.39 859.60 868.47 806.37 766.96 796.31
Total stockholders' equity + 3,930.00 4,141.00 3,561.00 3,674.00 3,480.00 3,358.00 3,503.00 3,277.00 3,199.00 3,115.00 3,090.00 2,935.00 2,735.00 2,440.00 2,308.00 2,201.00 2,081.00 1,874.00 1,827.00 1,868.00 1,816.00 1,828.00 2,131.00 1,929.00 1,810.00 1,855.00 1,871.00 1,923.00 1,971.00 1,921.00 1,937.70 1,894.12 1,770.60 1,690.00 1,767.50 1,723.33 1,794.80 1,797.94 2,042.71 2,133.90 2,267.30 2,352.71 2,361.25 3,020.52 3,132.99 3,209.87 3,396.14 3,364.29 3,248.11 3,250.44 3,288.57 3,164.54 3,128.88 3,023.91 2,867.23 2,794.69 2,781.30 2,628.79 2,538.97 2,488.30 2,316.63 2,205.22 2,068.67 2,144.82 2,295.07 2,163.72 2,301.54 2,110.68 1,986.88 2,033.81 2,128.09 2,046.21 1,990.23 2,098.11 1,984.24 2,362.62 2,213.46 2,177.62 2,276.55 2,355.87 2,353.02
Common shares outstanding 47 48 48 48 48 49 49 49 49 50 50 50 51 51 51 51 51 52 52 53 53 54 54 54 54 54 54 55 56 56 57 57 56 57 58 58 59 60 60 61 62 63 65 67 68 69 69 69 70 70 71 71 71 71 71 71 72 70 71 71 71 69 71 73 74 73 75 75 75 74 78 79 80 78 85 87 87 84 90 92 92
about 7 hours ago