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,338.16 1,199.23 915.18 934.75 1,017.42 889.88 851.14 719.55 943.90 814.69 618.67 763.97 1,069.64 651.10 506.15 402.60 352.07 396.83 308.36 197.38
Accounts receivable, net 197.64 187.68 177.28 148.14 97.24 71.09 129.78 117.79 115.64 107.41 87.89 126.75 139.30 136.34 143.00 89.39 80.79 75.20 81.37 62.14
Inventories 148.13 132.34 116.60 93.33 74.78 74.32 69.10 86.53 81.83 74.50 62.25 59.43 56.81 50.60 42.38 43.96 23.33 18.41 14.09 8.67
Other current assets 94.15 57.63 58.89 59.61 49.35 184.08 14.21 54.39 11.70 72.79 136.73 259.49 571.21 70.46 44.11 34.47 33.05 30.73 31.92 22.47
Total current assets 1,778.08 1,576.88 1,267.96 1,235.83 1,238.79 1,219.37 1,224.36 1,063.00 1,198.49 1,069.39 910.16 1,003.84 1,342.59 917.49 754.72 614.33 502.15 522.46 435.74 290.65
Total non-current assets + 4,804.95 4,165.40 3,928.87 3,454.54 3,009.47 2,634.01 3,122.93 3,024.25 3,054.44 2,776.72 3,255.94 3,068.47 2,609.87 2,565.98 2,311.46 1,861.18 1,590.72 1,431.76 1,271.52
Total assets 6,583.02 5,742.31 5,196.84 4,690.36 4,248.26 3,853.38 4,347.30 4,087.25 4,252.93 3,846.11 4,166.10 4,072.31 3,952.45 3,483.47 3,066.18 2,475.51 2,092.87 1,954.23 1,707.25 1,255.02
Total current liabilities + 1,440.11 1,355.28 1,278.48 1,193.57 1,053.10 813.39 1,032.76 1,042.56 1,058.39 922.44 979.55 970.51 1,041.02 788.69 658.01 506.78 446.58 502.08 424.99 339.57
Total non-current liabilities + 2,367.49 2,014.27 1,796.21 2,004.68 1,895.76 1,756.44 1,379.63 1,204.01 1,083.04 1,076.10 1,184.36 1,026.22 1,009.70 1,158.23 1,017.35 930.99 780.66 819.71 750.63
Total liabilities 3,807.60 3,369.15 3,074.69 3,198.25 2,948.86 2,569.83 2,412.39 2,246.57 2,141.44 1,998.54 2,163.91 1,996.73 2,050.72 1,946.92 1,675.36 1,437.77 1,227.24 1,321.79 1,175.61 883.35
Total stockholders' equity + 2,775.42 2,373.16 2,122.15 1,492.11 1,299.40 1,283.56 1,934.91 1,840.68 2,111.50 1,847.57 2,002.19 2,075.58 1,901.74 1,536.54 1,390.82 1,037.74 865.63 632.43 531.64 371.67
Common shares outstanding 41 42 40 47 43 43 42 42 42 42 44 44 44 44 44 44 44 44 43 43
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,333.68 1,338.16 991.51 1,000.31 916.35 1,199.23 1,033.81 948.87 801.17 915.18 991.68 1,115.44 1,015.81 934.75 951.56 935.26 1,017.42 1,017.42 1,191.88 1,182.44 889.88 889.88 866.40 1,048.18 1,012.65 851.14 761.37 749.27 719.55 719.55 749.98 830.20 846.69 943.90 815.59 923.64 840.39 814.69 762.31 743.10 667.46 618.67 605.78 600.33 601.28 763.97 885.68 895.91 1,115.99 1,069.64 974.23 807.06 674.81 651.10 723.99 500.34 472.97 506.15 445.85 437.21 454.14 402.60 369.20 353.22 354.65 352.07 367.75 386.02 395.47 396.83 353.21 310.01 305.09 308.36 266.63 250.92 217.66 197.38 138.22 127.09 114.82
Accounts receivable, net 207.74 197.64 228.70 186.37 178.05 187.68 204.11 189.54 194.92 177.28 171.80 164.72 166.94 148.14 157.73 157.09 92.45 97.24 111.60 105.34 64.64 71.09 37.29 30.15 51.20 129.78 141.10 162.23 117.79 117.79 119.29 139.07 150.40 104.50 141.56 155.65 138.26 107.41 110.58 123.66 116.88 87.89 124.92 118.83 138.99 114.00 151.73 119.20 148.54 134.19 173.18 171.17 175.66 136.34 143.56 135.29 150.45 143.00 134.28 138.57 98.55 89.39 103.28 102.19 92.53 80.79 96.15 83.25 85.19 75.20 105.07 99.63 87.66 74.17 108.02 93.25 82.90 62.14 71.81 63.14 57.96
Inventories 152.25 148.13 145.91 141.19 145.04 132.34 123.57 116.58 116.92 116.60 108.55 104.33 101.68 93.33 91.99 88.98 74.78 74.78 71.42 70.87 74.32 74.32 77.48 76.58 74.45 69.10 93.08 93.50 86.53 86.53 93.29 87.38 84.85 81.83 78.95 79.48 78.05 74.50 70.38 68.70 62.98 62.25 59.91 59.30 61.89 59.43 62.09 63.81 59.66 56.81 56.31 49.11 58.05 50.60 51.29 43.69 46.69 42.38 46.63 44.93 47.88 45.98 40.09 27.75 26.23 23.33 23.14 22.48 20.75 18.41 17.17 18.29 16.53 14.09 11.69 11.50 9.75 8.67 7.62 6.26 4.91
Other current assets 123.72 94.15 108.33 96.11 82.19 57.63 69.93 65.61 88.13 58.89 70.00 68.22 73.95 59.61 74.52 65.99 6.05 49.35 55.74 81.69 7.81 184.08 190.79 190.48 176.02 14.21 73.50 82.48 54.39 54.39 88.96 80.67 63.38 68.26 49.03 54.02 74.14 72.79 88.15 75.14 115.22 136.73 182.51 104.18 68.27 5.95 73.01 85.56 84.95 22.78 83.35 75.97 76.45 16.33 67.71 53.25 73.07 22.66 24.04 49.66 65.08 24.62 47.63 37.10 42.18 43.07 27.74 31.04 28.69 5.34 35.64 46.57 40.91 13.55 27.64 27.44 27.03 5.88 19.43 22.24 21.07
Total current assets 1,817.39 1,778.08 1,474.44 1,423.98 1,321.62 1,576.88 1,431.42 1,320.60 1,201.13 1,267.96 1,342.02 1,452.71 1,358.38 1,235.83 1,275.80 1,247.31 1,222.73 1,238.79 1,430.63 1,440.34 1,219.37 1,219.37 1,171.96 1,345.38 1,314.32 1,224.36 1,069.06 1,087.47 1,063.00 1,063.00 1,051.51 1,137.31 1,145.32 1,198.49 1,085.13 1,212.78 1,130.85 1,069.39 1,031.41 1,010.61 962.54 910.16 973.12 882.63 870.43 1,003.84 1,172.51 1,164.48 1,409.14 1,342.59 1,287.06 1,103.32 984.97 917.49 986.55 732.56 743.17 754.24 650.79 670.37 665.65 594.38 560.19 520.26 515.58 502.15 514.78 522.80 530.10 522.46 511.10 474.49 450.19 435.74 413.98 383.11 337.34 290.65 237.08 218.72 198.77
Total non-current assets + 5,077.13 4,804.95 4,803.99 4,577.01 4,426.18 4,165.40 4,076.94 4,070.63 3,988.20 3,928.87 3,681.33 3,645.95 3,508.58 3,454.54 3,346.73 3,165.46 3,025.75 3,009.47 2,745.39 2,681.75 2,634.01 2,634.01 2,716.32 2,740.82 3,079.21 3,122.93 3,347.86 3,433.61 3,024.25 3,024.25 3,313.84 3,262.01 3,184.68 3,054.44 3,098.18 2,867.65 2,816.93 2,776.72 2,780.93 2,779.44 2,773.51 3,255.94 3,218.81 3,288.75 3,271.63 3,068.47 2,920.04 2,847.34 2,536.06 2,609.87 2,582.61 2,570.52 2,582.28 2,565.98 2,451.70 2,560.10 2,462.11 2,311.55 2,225.53 2,094.39 2,019.19 1,961.61 1,742.37 1,720.25 1,646.64 1,590.72 1,560.46 1,510.77 1,452.39 1,431.76 1,377.88 1,374.92 1,290.58 1,271.52 1,210.62 1,108.75 1,052.47 964.36 890.12 831.67 737.51
Total assets 6,894.52 6,583.02 6,278.43 6,000.98 5,747.81 5,742.31 5,508.35 5,391.23 5,189.33 5,196.84 5,023.35 5,098.66 4,866.96 4,690.36 4,622.53 4,412.77 4,248.48 4,248.26 4,176.02 4,122.09 3,853.38 3,853.38 3,888.28 4,086.20 4,393.53 4,347.30 4,416.91 4,521.09 4,087.25 4,087.25 4,365.35 4,399.32 4,330.01 4,252.93 4,183.31 4,080.43 3,947.78 3,846.11 3,812.34 3,790.04 3,736.05 4,166.10 4,191.94 4,171.39 4,142.06 4,072.31 4,092.55 4,011.81 3,945.20 3,952.45 3,869.67 3,673.84 3,567.25 3,483.47 3,438.26 3,292.66 3,205.28 3,065.80 2,876.32 2,764.77 2,684.85 2,556.00 2,302.56 2,240.51 2,162.22 2,092.87 2,075.24 2,033.57 1,982.49 1,954.23 1,888.97 1,849.41 1,740.76 1,707.25 1,624.60 1,491.86 1,389.81 1,255.02 1,127.19 1,050.39 936.28
Total current liabilities + 1,565.40 1,440.11 1,396.79 1,374.80 1,341.10 1,427.48 1,317.68 1,353.69 1,320.69 1,278.48 1,398.80 1,975.71 1,225.64 1,193.57 1,374.88 1,284.30 1,113.49 1,053.10 1,043.94 1,015.88 888.56 813.39 800.53 830.09 1,067.53 1,032.76 1,028.49 1,136.50 1,042.56 1,042.56 1,031.33 1,088.80 1,062.35 1,058.39 1,036.00 981.89 850.95 922.44 935.25 930.15 928.08 979.55 956.68 897.41 957.00 970.51 889.09 918.49 953.12 1,041.02 1,001.82 859.77 784.53 788.69 740.81 715.11 638.85 658.66 611.83 578.80 490.42 497.90 509.80 495.75 431.79 446.58 481.36 470.64 450.94 502.08 498.13 440.75 403.63 424.99 416.02 421.05 346.77 339.57 304.06 273.85 249.92
Total non-current liabilities + 2,455.58 2,367.49 2,213.35 2,066.07 1,925.33 2,014.27 1,874.72 1,802.05 1,677.16 1,796.21 1,617.39 1,568.07 2,037.28 2,004.68 1,852.08 1,831.81 1,839.49 1,895.76 1,917.83 1,901.99 1,672.81 1,756.44 1,612.60 1,664.35 1,349.34 1,379.63 1,420.26 1,494.08 1,204.01 1,204.01 1,096.08 1,093.51 1,065.11 1,083.04 1,104.66 1,129.82 1,171.22 1,076.10 1,104.97 1,143.76 1,125.53 1,184.36 1,126.19 1,116.66 1,053.12 1,026.22 1,086.50 1,003.27 981.05 1,009.70 1,048.96 1,089.56 1,129.09 1,158.23 1,150.36 1,144.37 1,074.60 1,017.61 1,015.57 1,005.81 988.26 948.13 849.26 867.62 824.12 780.66 797.04 814.82 831.37 819.71 780.73 817.06 760.14 750.63 713.19 622.11 614.60 543.77 495.75 486.91 408.31
Total liabilities 4,020.98 3,807.60 3,610.14 3,440.87 3,266.43 3,369.15 3,192.40 3,155.74 2,997.85 3,074.69 3,016.19 3,543.78 3,262.92 3,198.25 3,226.96 3,116.10 2,952.98 2,948.86 2,961.77 2,917.87 2,561.37 2,569.83 2,413.12 2,494.44 2,416.87 2,412.39 2,448.75 2,630.58 2,246.57 2,246.57 2,127.41 2,182.31 2,127.46 2,141.44 2,140.67 2,111.71 2,022.16 1,998.54 2,040.22 2,073.91 2,053.61 2,163.91 2,082.87 2,014.07 2,010.12 1,996.73 1,975.59 1,921.76 1,934.17 2,050.72 2,050.78 1,949.32 1,913.63 1,946.92 1,891.17 1,859.48 1,713.45 1,676.27 1,627.40 1,584.62 1,478.68 1,446.03 1,359.06 1,363.37 1,255.91 1,227.24 1,278.40 1,285.45 1,282.31 1,321.79 1,278.86 1,257.81 1,163.77 1,175.61 1,129.21 1,043.16 961.37 883.35 799.81 760.75 658.23
Total stockholders' equity + 2,873.54 2,775.42 2,668.29 2,560.12 2,481.38 2,373.16 2,315.95 2,235.49 2,191.48 2,122.15 2,007.17 1,554.88 1,604.04 1,492.11 1,395.57 1,296.67 1,295.50 1,299.40 1,214.24 1,204.22 1,292.01 1,283.56 1,475.16 1,591.76 1,976.66 1,934.91 1,968.16 1,890.51 1,840.68 1,840.68 2,237.94 2,217.01 2,202.55 2,111.50 2,042.64 1,968.71 1,925.61 1,847.57 1,772.12 1,716.13 1,682.44 2,002.19 2,109.06 2,157.32 2,131.94 2,075.58 2,116.96 2,090.06 2,011.03 1,901.74 1,818.90 1,724.51 1,653.63 1,536.54 1,547.09 1,433.18 1,491.82 1,389.53 1,248.92 1,180.15 1,206.17 1,109.97 943.50 877.14 906.31 865.63 796.84 748.12 700.19 632.43 610.12 591.60 576.99 531.64 495.39 448.70 428.44 371.67 327.38 289.64 278.05
Common shares outstanding 41 41 41 41 41 42 42 42 42 40 40 40 40 40 40 41 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 44 44 44 43 44 44 44 43 43 43 43 43 43 44 43 43 43 43 43
1 day ago