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 + 201.47 641.00 1,377.97 1,162.00 2,716.69 487.75 12.25 117.47 205.17 37.20 9.37 18.09 152.15 102.53 68.00 0.00 -39.63 0.00 17.39 519.54
Accounts receivable, net 322.15 316.00 404.00 495.00 700.02 284.67 300.86 279.00 279.92 220.97 252.00 235.00 229.00 252.30 270.55 247.35 256.14 244.72 332.38 258.17
Inventories 825.82 844.00 851.00 1,032.00 1,350.40 576.40 558.08 580.75 532.80 432.26 631.00 504.80 487.43 461.39 396.99 374.45 389.36 447.47 522.48 456.31
Other current assets 33.91 36.00 222.00 60.00 48.36 12.55 6.89 -32.25 8.75 -5.36 75.00 23.43 43.36 11.06 8.58 13.97 26.55 -19.14 13.18 11.09
Total current assets 1,383.35 1,837.00 2,377.00 2,749.00 4,094.47 1,333.95 878.07 987.50 1,026.64 697.86 971.00 781.32 911.93 827.28 743.79 799.77 672.05 690.71 885.42 1,245.10
Total non-current assets + 6,216.59 6,925.00 7,039.00 7,224.00 9,184.23 2,838.08 2,695.46 2,530.05 2,565.41 1,980.51 1,919.74 2,144.96 2,003.25 1,804.33 1,755.14 2,014.78 2,014.52 2,112.57 2,715.48 2,202.43
Total assets 7,599.93 8,760.00 9,415.00 9,973.00 13,278.69 4,172.03 3,573.53 3,517.54 3,592.05 2,678.37 2,619.46 2,926.28 2,915.18 2,631.61 2,485.11 2,814.55 2,686.56 2,803.29 3,600.91 3,447.52
Total current liabilities + 649.29 934.00 1,050.00 792.00 1,534.95 527.78 640.76 436.85 463.62 341.49 606.00 530.64 725.98 387.00 308.72 375.34 472.64 396.06 506.41 711.90
Total non-current liabilities + 1,116.05 872.00 1,142.00 1,562.00 1,999.50 1,170.05 1,038.84 954.46 960.64 669.59 635.59 647.80 360.64 758.92 723.90 674.29 668.51 739.19 984.83 814.61
Total liabilities 1,765.34 1,806.00 2,192.00 2,354.00 3,534.45 1,697.83 1,679.59 1,391.31 1,424.25 1,011.09 1,072.29 1,178.44 1,086.62 1,131.85 1,032.62 1,049.63 1,141.15 1,135.25 1,491.25 1,526.51
Total stockholders' equity + 5,833.60 6,954.00 7,223.00 7,619.00 9,744.24 2,474.20 1,893.94 2,126.24 2,167.79 1,667.29 1,547.18 1,747.84 1,828.56 1,499.75 1,452.50 1,764.92 1,545.41 1,668.04 2,109.66 1,921.01
Common shares outstanding 79 81 83 94 110 69 69 75 79 81 84 86 87 87 87 86 86 86 86 86
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 + 81.27 201.84 545.47 647.44 390.00 641.00 997.00 1,004.00 710.27 710.27 1,204.00 992.27 847.00 1,162.00 809.32 1,281.00 1,812.81 2,716.69 2,101.91 1,568.00 1,758.75 587.00 313.00 127.00 94.00 12.25 12.84 12.19 25.46 117.47 218.26 229.62 96.79 205.17 106.41 177.62 64.49 37.20 39.55 20.87 14.64 9.37 15.64 24.17 9.47 18.09 16.13 24.37 44.33 152.15 244.29 209.09 72.18 102.53 166.62 78.16 0.00 0.00 0.00 139.08 84.16 0.00 0.00 -34.25 -35.81 -39.63 -41.26 -37.99 0.00 0.00 31.08 25.15 20.40 17.39 39.18 48.57 36.93 519.54 40.57 36.98 51.38
Accounts receivable, net 447.47 322.15 379.63 368.82 459.00 316.00 392.38 449.00 457.53 458.00 499.00 568.01 462.00 495.00 548.07 579.93 807.58 700.02 555.18 799.00 852.99 284.67 311.53 289.21 317.30 300.86 294.00 348.00 348.26 268.00 301.08 365.72 322.90 279.92 299.07 292.18 294.70 220.97 252.52 267.43 268.10 252.00 317.00 319.00 275.28 235.00 277.73 303.69 265.07 229.00 289.85 276.57 323.36 252.30 259.08 267.43 309.21 270.55 272.33 285.28 286.34 245.96 194.81 217.82 235.14 256.14 239.22 221.11 189.36 244.72 260.72 272.65 296.51 332.38 344.18 323.25 288.49 258.17 240.73 291.51 264.80
Inventories 988.24 825.82 791.23 855.90 1,041.00 844.00 800.00 847.00 1,012.95 1,012.95 818.00 900.43 1,142.00 1,032.00 1,023.67 1,089.75 1,357.61 1,350.40 936.62 966.00 1,428.35 576.40 506.51 479.57 664.93 558.08 658.00 549.97 724.99 791.00 544.89 549.73 698.46 532.80 472.38 447.50 557.90 432.26 407.68 418.15 555.45 454.71 408.94 429.39 516.64 504.80 467.67 487.40 630.55 487.43 453.67 429.59 562.19 461.39 423.67 387.87 477.49 396.99 346.92 364.16 491.40 372.34 333.59 317.33 436.14 389.36 340.72 358.07 452.52 420.38 476.01 482.51 581.37 522.48 496.37 463.88 593.27 456.31 418.41 446.96 593.24
Other current assets 22.07 33.91 52.95 65.14 32.00 36.00 59.62 58.00 179.81 179.34 233.00 111.81 210.00 60.00 99.29 76.12 34.94 48.36 52.92 62.00 36.43 12.55 13.45 15.38 9.87 3.14 161.00 41.89 18.43 126.00 15.48 23.57 18.58 8.75 15.32 21.53 12.75 7.44 12.93 23.19 16.95 -16.36 -65.23 -37.04 10.25 23.43 16.13 25.31 12.67 43.36 16.48 23.76 15.73 11.06 13.21 21.14 29.77 8.58 202.47 20.03 12.66 17.47 214.67 164.41 64.45 14.54 129.48 91.48 17.11 25.61 41.38 46.08 26.23 13.18 28.61 42.37 14.13 11.09 47.56 67.85 59.44
Total current assets 1,539.05 1,383.35 1,769.27 1,937.30 1,922.00 1,837.00 2,249.00 2,358.00 2,360.56 2,360.56 2,754.00 2,572.52 2,661.00 2,749.00 2,984.62 3,028.86 4,012.93 4,094.47 3,646.64 4,058.00 4,076.52 1,333.95 1,065.32 877.14 1,058.38 878.07 1,130.00 949.12 1,112.19 1,345.00 1,079.71 1,168.64 1,136.74 1,026.64 893.17 938.83 929.83 697.86 712.68 729.64 855.14 699.72 676.35 735.51 811.64 781.32 777.65 840.76 952.61 911.93 1,004.28 939.02 961.23 827.28 862.59 754.60 828.60 743.79 835.02 808.55 874.57 799.77 771.76 665.31 699.92 672.05 668.16 632.67 679.02 690.71 809.18 826.39 924.51 885.42 908.34 878.06 932.82 1,245.10 747.27 843.30 968.86
Total non-current assets + 6,156.21 6,216.59 6,808.36 6,849.21 6,848.00 6,925.00 6,993.00 6,989.00 7,010.77 7,010.77 7,032.00 7,126.58 7,215.00 7,224.00 7,064.40 7,132.45 7,097.49 9,184.23 6,558.35 6,653.00 8,452.03 2,838.08 2,649.86 2,620.44 2,583.56 2,695.46 2,672.61 2,630.26 2,608.60 2,530.05 2,635.43 2,549.42 2,541.41 2,565.41 2,539.24 2,029.89 1,985.63 1,980.51 1,992.01 2,004.20 2,000.71 1,919.74 1,906.15 2,030.92 1,988.48 2,144.96 2,204.84 2,235.47 2,011.98 2,003.25 1,830.20 1,751.63 1,771.09 1,804.33 1,793.24 1,752.34 1,789.20 1,755.14 1,712.63 1,829.39 1,852.64 2,014.78 1,939.91 1,943.46 2,041.10 2,014.52 1,997.01 2,092.42 1,994.85 2,112.57 2,418.86 2,563.27 2,574.37 2,715.48 2,742.14 2,600.38 2,446.60 2,202.43 2,377.84 2,393.11 2,234.35
Total assets 7,695.26 7,599.93 8,577.63 8,786.51 8,770.00 8,760.00 9,243.00 9,347.00 9,371.33 9,371.33 9,784.00 9,699.09 9,877.00 9,973.00 10,049.02 10,161.31 11,110.42 13,278.69 10,204.99 10,711.00 12,528.55 4,172.03 3,715.19 3,497.58 3,641.94 3,573.53 3,526.21 3,579.37 3,720.79 3,517.54 3,715.14 3,718.07 3,678.15 3,592.05 3,432.40 2,968.72 2,915.46 2,678.37 2,704.70 2,733.85 2,855.84 2,619.46 2,582.50 2,766.43 2,800.13 2,926.28 2,982.49 3,076.23 2,964.59 2,915.18 2,834.49 2,690.66 2,732.32 2,631.61 2,655.83 2,506.93 2,617.79 2,485.11 2,547.65 2,637.94 2,727.21 2,814.55 2,711.67 2,608.77 2,741.02 2,686.56 2,665.17 2,725.10 2,673.87 2,803.29 3,228.04 3,389.66 3,498.88 3,600.91 3,650.48 3,478.44 3,379.42 3,447.52 3,125.11 3,236.40 3,203.21
Total current liabilities + 837.75 649.29 740.28 670.49 919.00 934.00 1,234.00 1,014.00 1,011.96 1,011.96 784.00 723.74 727.00 792.00 887.64 844.36 1,130.01 1,534.95 1,277.12 1,275.00 1,821.56 527.78 498.30 585.74 826.40 640.76 566.55 558.35 632.12 595.00 455.88 459.25 483.19 463.62 453.03 356.00 458.92 341.49 375.74 419.70 568.55 436.70 361.27 409.25 493.77 530.64 811.70 835.14 776.20 725.98 450.76 373.52 447.20 387.00 369.82 317.08 412.95 308.72 339.02 344.13 414.54 375.34 361.79 316.10 458.80 472.64 468.61 436.28 487.61 396.06 362.74 423.07 568.06 506.41 525.68 509.53 550.88 711.90 420.29 495.24 611.68
Total non-current liabilities + 1,200.94 1,116.05 1,220.81 1,203.67 912.00 872.00 891.00 1,090.00 1,132.83 1,132.83 1,466.00 1,571.26 1,577.00 1,562.00 1,427.77 1,448.32 1,434.47 1,999.50 1,508.78 1,597.00 2,398.17 1,170.05 1,113.14 1,103.38 961.78 1,038.84 1,009.97 1,024.53 1,010.34 954.46 948.14 951.95 964.06 960.64 920.57 732.76 683.12 669.59 730.94 752.06 714.92 635.59 639.11 639.65 667.30 647.80 352.99 375.86 355.53 360.64 669.85 722.32 804.95 758.92 837.19 770.52 759.54 723.90 759.18 706.54 694.41 674.29 666.51 676.50 685.89 668.51 651.14 664.80 636.18 739.19 935.58 968.95 950.16 984.83 1,008.36 948.90 912.79 814.61 958.18 978.37 990.74
Total liabilities 2,038.69 1,765.34 1,961.09 1,874.16 1,831.00 1,806.00 2,125.00 2,104.00 2,144.79 2,144.79 2,250.00 2,295.00 2,304.00 2,354.00 2,315.42 2,292.68 2,564.48 3,534.45 2,785.90 2,872.00 4,219.73 1,697.83 1,611.43 1,689.12 1,788.18 1,679.59 1,576.52 1,582.88 1,642.45 1,391.31 1,404.01 1,411.19 1,447.26 1,424.25 1,373.61 1,088.76 1,142.04 1,011.09 1,106.67 1,171.76 1,283.47 1,072.29 1,000.37 1,048.89 1,161.07 1,178.44 1,164.69 1,211.00 1,131.74 1,086.62 1,120.61 1,095.84 1,252.15 1,131.85 1,207.01 1,087.60 1,172.48 1,032.62 1,098.20 1,050.68 1,108.95 1,049.63 1,028.30 992.60 1,144.69 1,141.15 1,119.75 1,101.08 1,123.78 1,135.25 1,298.32 1,392.02 1,518.22 1,491.25 1,534.05 1,458.43 1,463.68 1,526.51 1,378.47 1,473.61 1,602.42
Total stockholders' equity + 5,656.57 5,833.60 6,615.54 6,912.35 6,939.00 6,954.00 7,118.00 7,243.00 7,226.54 7,226.54 7,534.00 7,404.09 7,573.00 7,619.00 7,733.61 7,868.63 8,545.94 9,744.24 7,419.09 7,839.00 8,308.82 2,474.20 2,103.75 1,808.46 1,853.76 1,893.94 1,949.69 1,996.50 2,078.34 2,896.00 2,986.00 2,306.87 2,230.89 2,167.79 2,058.80 1,879.96 1,773.42 1,667.29 2,101.00 1,562.09 1,572.37 1,547.18 2,124.00 2,132.00 2,078.00 1,747.84 2,029.00 1,990.00 1,832.85 1,828.56 1,713.88 1,594.81 1,480.17 1,499.75 1,448.82 1,419.33 1,445.31 1,452.50 1,449.46 1,587.27 1,618.26 1,533.55 1,683.37 1,616.17 1,596.33 1,545.41 1,545.42 1,624.01 1,550.09 1,668.04 1,929.72 1,997.64 1,980.67 2,109.66 2,116.44 2,020.01 1,915.74 1,921.01 1,746.64 1,762.79 1,600.79
Common shares outstanding 78 78 79 79 80 81 80 81 82 82 84 84 84 84 86 100 106 106 110 121 96 96 69 69 69 69 69 69 70 70 74 77 79 79 79 79 79 79 80 82 83 83 84 85 85 85 86 87 87 87 87 87 87 87 87 86 87 87 86 87 87 87 86 87 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86
1 day ago