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 + 978.00 800.00 1,353.75 1,665.07 234.44 1,368.32 885.16 1,154.75 630.76 1,134.73 354.57 1,516.21 1,665.26 2,388.29 1,790.54 230.44 125.82 90.00 252.60 250.29
Accounts receivable, net 1,183.00 1,321.00 1,725.12 1,756.71 1,241.89 630.04 879.69 705.74 765.07 547.57 351.98 601.62 708.80 709.19 796.13 1,044.15 800.53 296.11 631.13 407.18
Inventories 2,573.00 2,798.00 2,921.83 3,214.53 2,122.13 1,173.48 1,474.20 1,354.38 1,630.09 1,135.68 841.87 1,035.13 1,354.25 1,319.63 1,114.62 400.37 303.51 125.74 140.63 129.68
Other current assets 78.00 95.00 145.76 112.01 163.99 138.93 67.14 81.51 36.91 33.04 43.67 104.15 168.13 53.16 957.83 28.47 53.15 21.48 10.26 12.44
Total current assets 4,812.00 5,014.00 6,146.45 6,748.32 3,762.45 3,310.76 3,306.19 3,296.38 3,062.83 2,851.01 1,448.07 1,042.10 3,896.44 4,470.27 3,870.67 1,703.44 1,283.01 530.62 1,034.62 806.85
Total non-current assets + 11,917.00 11,629.00 11,569.81 11,603.60 9,154.16 8,196.10 8,858.65 7,698.22 7,629.33 6,584.65 6,940.23 8,188.55 6,160.30 5,858.73 6,443.95 1,998.04 1,862.93 1,343.60 629.32 431.02
Total assets 16,729.00 16,643.00 17,716.27 18,351.92 12,916.61 11,506.86 12,164.84 10,994.60 10,692.15 9,435.66 8,388.30 9,230.64 10,056.74 10,329.00 10,314.62 3,701.48 3,145.94 1,874.23 1,663.95 1,237.87
Total current liabilities + 2,485.00 3,043.00 2,774.55 3,245.53 2,065.46 1,375.16 1,685.93 1,168.16 1,422.71 1,083.23 860.62 1,251.40 1,674.49 1,654.44 2,629.06 1,389.86 1,025.11 462.16 818.08 559.39
Total non-current liabilities + 4,995.00 4,254.00 4,704.42 5,088.82 4,556.68 4,409.51 3,969.49 3,367.39 3,372.50 3,050.45 1,717.91 1,878.52 1,772.85 2,031.90 4,478.72 1,023.48 913.05 475.74 243.74 212.38
Total liabilities 7,480.00 7,297.00 7,478.97 8,334.34 6,622.15 5,784.66 5,655.42 4,535.54 4,795.21 4,133.68 2,578.53 3,129.92 3,447.34 3,686.34 4,478.72 2,413.34 1,938.07 1,332.69 1,061.82 771.78
Total stockholders' equity + 9,184.00 9,278.00 10,169.09 9,243.82 5,687.89 5,168.36 5,978.19 6,459.06 5,896.94 5,301.99 5,809.77 6,100.72 5,999.62 6,052.95 5,835.90 1,288.14 1,207.87 541.54 593.79 466.09
Common shares outstanding 186 192 190 203 163 162 167 177 177 176 189 197 201 206 159 107 101 101 112 116
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,148.00 978.00 1,451.00 874.00 547.00 800.00 1,229.48 866.27 1,240.86 1,353.75 2,214.75 1,614.62 1,364.93 1,665.07 1,447.36 1,702.29 595.90 234.44 1,481.56 1,398.28 1,193.43 1,368.32 1,524.89 902.51 909.13 885.16 981.86 914.64 496.14 1,154.75 1,075.68 979.87 781.47 630.76 630.74 460.39 129.67 1,134.73 478.16 533.32 111.02 354.57 626.78 626.22 1,008.60 1,516.21 1,479.51 1,797.97 1,784.10 1,665.26 1,951.23 1,982.14 2,538.14 2,388.29 2,337.82 1,638.68 1,901.48 1,790.54 1,716.30 492.54 273.06 230.44 273.09 141.43 94.76 125.82 99.55 109.48 54.47 90.00 214.38 271.08 386.53 252.60 223.82 356.68 270.68 250.29 286.38 228.59 190.81
Accounts receivable, net 1,903.00 1,183.00 1,348.00 1,410.00 1,379.00 1,321.00 1,375.47 1,716.89 1,856.42 1,725.12 1,949.38 1,630.62 1,617.42 1,756.71 1,836.82 2,278.13 2,266.12 1,241.89 849.16 926.44 778.77 630.04 551.91 593.39 569.18 879.69 839.83 799.37 1,041.45 671.70 847.60 843.12 864.41 765.07 714.35 603.78 688.50 547.57 395.94 481.51 430.91 351.98 522.35 626.11 526.85 601.62 690.25 780.18 688.34 708.80 755.67 770.81 656.52 709.19 777.42 697.37 826.80 796.13 1,341.68 1,003.53 1,154.30 1,044.15 744.74 762.77 913.79 800.53 621.22 610.54 309.53 294.97 631.01 851.56 683.41 631.13 595.72 404.34 362.79 407.18 400.50 463.67 373.91
Inventories 2,895.00 2,573.00 2,783.00 2,814.00 2,975.00 2,798.00 2,687.68 3,160.16 3,130.89 2,921.83 3,133.55 3,258.61 3,448.82 3,214.53 3,437.15 3,625.51 3,297.07 2,122.13 1,887.08 1,700.61 1,616.85 1,173.48 1,137.66 1,173.70 943.64 1,474.20 1,637.06 1,636.58 1,667.93 1,354.38 1,862.50 1,816.87 1,592.28 1,630.09 1,419.84 1,191.97 1,317.50 1,135.68 1,090.79 1,021.02 891.94 841.87 1,037.02 1,189.92 1,115.68 1,035.13 1,579.47 1,504.83 1,590.29 1,354.25 1,548.17 1,550.44 1,470.80 1,319.63 1,485.45 1,309.82 1,345.16 1,114.62 1,265.52 495.30 473.46 400.37 414.02 421.15 421.02 303.51 298.28 264.05 162.92 125.74 140.83 159.39 135.12 140.63 179.80 143.70 145.43 129.68 104.30 145.83 146.36
Other current assets 493.00 78.00 62.00 2,889.00 86.00 95.00 63.51 99.70 94.30 145.76 104.71 188.97 127.36 112.01 106.14 96.82 83.84 163.99 137.22 119.13 111.23 138.93 104.36 133.94 87.20 67.14 74.02 115.80 115.82 115.55 71.95 62.60 54.76 36.91 32.13 37.69 33.33 33.04 66.57 82.25 65.40 43.67 121.52 77.30 64.65 104.15 144.51 153.15 122.78 168.13 155.06 144.77 97.85 53.16 31.23 59.82 54.17 957.83 55.58 33.60 14.94 28.47 43.26 59.79 81.38 53.15 26.76 26.39 18.28 21.48 13.76 9.83 8.71 10.26 12.95 15.39 10.75 12.44 29.34 23.71 22.24
Total current assets 6,439.00 4,812.00 5,644.00 5,173.00 4,987.00 5,014.00 5,356.14 5,843.02 6,322.46 6,146.45 7,402.39 6,692.82 6,558.53 6,748.32 6,827.47 7,702.74 6,239.30 3,762.45 4,355.02 4,144.45 3,700.28 3,310.76 3,318.83 2,803.53 2,509.14 3,306.19 3,532.77 3,466.40 3,321.34 3,296.38 3,857.73 3,702.47 3,292.91 3,062.83 2,797.06 2,293.76 2,168.84 2,851.01 2,031.47 2,118.10 1,499.27 1,448.07 2,307.67 2,519.54 2,715.78 1,042.10 3,893.73 4,236.13 4,185.51 3,896.44 4,410.14 4,448.15 4,763.31 4,470.27 4,631.92 3,705.69 3,936.76 4,659.12 4,379.09 2,024.97 633.12 1,703.44 1,475.11 1,385.13 1,510.94 1,283.01 1,045.81 1,010.46 545.20 530.62 999.97 1,291.86 1,213.76 1,034.62 1,012.30 920.10 789.65 806.85 820.51 861.80 733.31
Total non-current assets + 11,733.00 11,917.00 11,620.00 11,670.00 11,555.00 11,629.00 11,531.52 11,538.75 11,593.53 11,569.81 11,499.42 11,504.19 11,447.48 11,603.60 11,398.82 11,475.11 11,493.80 9,154.16 8,542.16 8,415.58 8,234.54 8,196.10 8,260.91 8,260.29 8,712.66 8,858.65 8,658.56 8,638.09 8,802.09 7,698.22 7,637.40 7,578.88 7,619.16 7,629.33 7,351.29 7,349.27 7,373.51 6,584.65 6,564.98 6,541.62 7,095.02 6,940.23 6,763.96 6,625.75 6,546.35 8,188.55 6,288.04 6,222.25 6,195.05 6,160.30 6,088.51 6,045.78 5,932.86 5,858.73 5,714.02 5,676.84 5,848.99 5,655.50 5,537.38 2,140.33 3,356.64 1,998.04 1,922.27 1,898.45 1,871.38 1,862.93 1,652.29 1,610.98 1,468.67 1,343.60 1,240.45 1,151.02 1,062.97 629.32 599.42 537.38 457.39 431.02 408.28 395.54 376.20
Total assets 18,172.00 16,729.00 17,264.00 16,843.00 16,542.00 16,643.00 16,887.66 17,381.76 17,915.99 17,716.27 18,901.81 18,197.01 18,006.01 18,351.92 18,226.29 19,177.85 17,733.10 12,916.61 12,897.18 12,560.03 11,934.82 11,506.86 11,579.74 11,063.82 11,221.79 12,164.84 12,191.33 12,104.49 12,123.43 10,994.60 11,495.13 11,281.35 10,912.07 10,692.15 10,148.36 9,643.04 10,177.98 9,435.66 8,596.45 8,659.72 8,594.29 8,388.30 9,071.64 9,145.29 9,262.13 9,230.64 10,181.77 10,458.38 10,380.56 10,056.74 10,498.64 10,493.93 10,696.17 10,329.00 10,345.94 9,382.53 9,785.75 10,314.62 9,916.46 4,165.30 3,989.76 3,701.48 3,397.38 3,283.58 3,382.33 3,145.94 2,698.10 2,621.44 2,013.87 1,874.23 2,240.42 2,442.87 2,276.72 1,663.95 1,611.71 1,457.48 1,247.04 1,237.87 1,228.79 1,257.34 1,109.51
Total current liabilities + 3,590.00 2,485.00 2,950.00 2,841.00 2,664.00 3,043.00 2,962.84 2,759.43 2,917.94 2,774.55 3,477.22 2,887.91 3,117.73 3,245.53 3,242.29 4,066.12 3,611.60 2,065.46 2,044.21 2,012.77 1,757.31 1,375.16 1,236.85 1,333.04 1,308.88 1,685.93 1,705.35 1,664.03 1,669.29 1,168.16 1,540.64 1,555.85 1,465.01 1,422.71 1,401.02 1,220.45 1,141.66 1,083.23 966.82 1,048.55 885.61 860.62 1,092.45 1,240.49 1,172.40 1,251.40 1,786.75 1,967.70 1,916.51 1,674.49 1,893.95 1,879.69 1,766.95 1,654.44 2,077.16 1,561.69 2,684.13 2,629.06 2,380.84 1,557.59 1,575.24 1,389.86 1,270.35 1,065.50 1,213.06 1,025.11 867.97 851.09 512.58 462.16 914.05 1,135.25 958.50 818.08 733.10 598.84 532.37 559.39 566.55 626.37 551.81
Total non-current liabilities + 4,853.00 4,995.00 4,819.00 4,654.00 4,625.00 4,254.00 4,254.41 4,665.22 4,721.97 4,704.42 4,809.33 4,818.39 4,837.75 5,088.82 5,205.47 5,236.83 5,244.52 4,556.68 4,523.43 4,507.02 4,339.46 4,409.51 4,466.32 3,816.27 3,802.44 3,969.49 3,944.62 3,909.47 3,859.57 3,367.39 3,390.98 3,321.86 3,289.16 3,372.50 3,281.56 3,180.50 3,177.50 3,050.45 2,409.23 2,413.25 2,065.48 1,717.91 1,797.50 1,736.84 1,890.22 1,878.52 1,834.17 1,824.07 1,815.55 1,772.85 1,808.55 1,714.87 2,000.17 2,031.90 1,909.28 1,873.22 1,312.04 1,849.66 1,874.83 1,048.52 2,621.81 1,023.48 861.55 997.33 1,005.75 913.05 782.78 743.78 550.20 475.74 412.10 422.16 420.18 243.74 213.54 218.64 215.44 212.38 199.50 196.62 191.36
Total liabilities 8,443.00 7,480.00 7,769.00 7,495.00 7,289.00 7,297.00 7,217.25 7,424.65 7,639.90 7,478.97 8,286.55 7,706.30 7,955.48 8,334.34 8,447.76 9,302.94 8,856.12 6,622.15 6,567.64 6,519.79 6,096.77 5,784.66 5,703.17 5,149.31 5,111.32 5,655.42 5,649.97 5,573.49 5,528.86 4,535.54 4,931.61 4,877.71 4,754.16 4,795.21 4,682.58 4,400.95 4,319.16 4,133.68 3,376.05 3,461.81 2,951.09 2,578.53 2,889.95 2,977.33 3,062.62 3,129.92 3,620.92 3,791.76 3,732.06 3,447.34 3,702.49 3,594.56 3,767.13 3,686.34 3,986.44 3,434.91 3,996.17 4,478.72 4,255.67 2,606.12 2,621.81 2,413.34 2,131.90 2,062.82 2,218.82 1,938.16 1,650.74 1,594.87 1,062.78 937.89 1,326.16 1,557.41 1,378.67 1,061.82 946.64 817.48 747.81 771.78 766.05 823.00 743.17
Total stockholders' equity + 9,664.00 9,184.00 9,430.00 9,282.00 9,187.00 9,278.00 9,603.68 9,889.93 10,208.32 10,169.09 9,824.68 9,708.95 9,270.67 9,243.82 9,015.28 9,109.71 8,116.23 5,687.89 5,726.74 5,443.38 5,259.19 5,168.36 5,336.14 5,382.58 5,594.16 5,978.19 6,020.21 6,013.15 6,064.04 5,918.57 6,012.29 5,840.36 6,157.91 5,896.94 5,465.78 4,613.90 5,229.10 4,681.39 4,662.21 4,636.37 5,086.82 5,809.77 5,621.17 5,603.06 5,626.85 6,100.72 5,974.16 6,073.53 6,045.09 5,999.62 6,174.16 6,265.43 6,285.79 6,052.95 5,764.28 5,329.46 5,789.58 5,204.01 5,054.93 960.46 1,367.95 697.42 687.13 642.88 1,163.51 619.04 587.33 569.58 558.76 541.54 509.92 480.37 500.03 593.79 665.08 640.00 499.23 466.09 462.74 434.35 366.34
Common shares outstanding 181 183 186 188 188 192 190 192 199 187 185 192 195 199 212 223 175 163 163 163 162 162 162 162 162 163 165 171 172 174 177 178 178 177 177 176 176 176 176 176 177 181 187 191 195 195 198 198 199 199 200 202 204 204 204 206 209 209 211 107 107 107 107 107 106 106 101 100 100 100 100 101 103 103 112 112 113 113 116 117 120
about 18 hours ago