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 + 502.86 70.43 81.62 39.05 37.70 46.32 92.38 33.47 206.34 140.16 158.21 317.81 356.86 472.32 484.01 391.38 469.48 330.29 0.00 0.00
Accounts receivable, net 944.88 763.72 674.86 674.61 685.42 679.96 492.85 461.29 629.21 517.96 441.54 455.77 776.62 743.16 698.62 353.61 605.15 434.18 0.00
Inventories 46.54 40.30 27.40 2.93 2.90 3.07 3.06 3.83 7.11 6.13 7.31 108.64 113.06 124.22 107.30 100.93 98.64 125.56 0.00
Other current assets 112.62 51.87 36.92 55.04 47.72 44.26 41.46 43.86 30.44 35.45 40.24 780.94 190.88 181.39 135.95 363.20 118.14 332.81 0.00
Total current assets 1,560.35 930.00 817.80 771.62 773.73 773.60 629.76 542.45 873.09 693.57 647.29 1,473.80 1,437.42 1,521.09 1,487.08 1,209.12 1,306.72 1,222.83 0.00
Total non-current assets + 2,711.14 1,939.93 1,929.26 1,847.32 1,727.65 1,519.91 1,279.16 1,112.65 839.25 886.24 734.85 1,383.13 1,171.73 1,319.27 1,302.04 1,291.39 1,297.14 1,284.01
Total assets 4,271.50 2,869.92 2,747.07 2,618.94 2,501.38 2,293.50 1,908.91 1,655.10 1,712.34 1,579.82 1,382.14 2,856.94 2,609.15 2,840.36 2,789.11 2,500.51 2,603.86 2,506.84 2,506.84 2,506.84
Total current liabilities + 672.02 474.20 375.05 367.86 459.62 529.73 404.71 377.35 528.13 439.88 353.78 819.64 927.23 1,079.29 1,154.81 981.83 1,235.18 1,312.87 0.00
Total non-current liabilities + 2,366.47 1,315.32 1,438.72 1,502.72 1,404.53 1,146.01 1,100.09 1,042.05 898.46 989.53 748.72 1,023.10 498.98 758.15 799.33 805.16 1,247.98 1,263.52
Total liabilities 3,038.48 1,789.52 1,813.76 1,870.58 1,864.15 1,675.74 1,504.80 1,419.40 1,426.58 1,429.41 1,102.50 1,842.74 1,426.21 1,837.44 1,954.14 1,786.99 2,483.15 2,576.39 0.00
Total stockholders' equity + 1,233.01 1,080.68 933.35 748.31 637.24 617.77 404.11 235.66 285.39 150.02 265.72 998.70 1,164.69 986.44 825.79 712.86 120.71 -69.55 2,506.84
Common shares outstanding 92 92 92 92 95 96 96 100 100 104 108 109 113 119 118 118 117 117 116 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
Total cash and short-term investments + 515.56 502.86 82.65 36.98 55.44 70.43 32.04 48.34 45.90 78.62 50.20 33.86 45.90 39.05 55.22 71.18 27.42 37.70 73.20 194.05 61.50 46.32 48.36 65.29 81.32 92.38 17.26 38.06 26.58 33.47 68.86 319.45 144.37 206.34 206.37 152.38 108.34 140.16 59.93 112.68 71.85 158.21 138.17 51.42 284.86 317.81 215.97 220.17 214.40 356.86 265.67 311.32 354.50 472.32 339.46 362.32 360.86 484.01 301.36 285.60 292.42 391.38 178.01 240.36 401.14 469.48 0.00 0.00 0.00 337.40
Accounts receivable, net 998.57 944.88 915.55 853.58 817.46 763.72 859.70 783.48 729.46 674.86 758.82 739.56 738.37 674.61 728.26 721.01 712.60 685.42 692.29 680.73 655.22 679.96 617.50 516.94 544.58 492.85 559.65 504.95 501.25 461.29 520.93 518.29 511.53 629.21 588.45 556.95 599.24 517.96 527.02 491.61 480.99 419.10 446.93 461.83 800.48 455.77 775.04 722.78 753.40 731.14 794.49 752.26 779.52 681.48 435.97 414.52 405.71 698.62 416.92 429.30 379.87 353.61 397.76 373.96 345.00 359.15
Inventories 45.60 46.54 57.80 51.56 49.65 40.30 37.50 32.30 41.40 27.40 31.60 2.99 30.00 2.93 31.80 26.20 2.90 2.90 3.07 3.07 3.07 3.07 3.07 3.07 23.91 3.06 3.52 4.35 4.02 3.83 4.36 5.87 5.36 7.11 7.10 7.09 5.88 6.13 5.81 5.16 15.26 7.31 10.97 11.38 109.66 108.64 116.53 112.97 109.54 113.06 113.90 111.58 117.12 124.22 131.80 115.51 114.03 107.30 108.27 105.07 100.19 100.93 101.17 97.86 95.01 98.64 336.28
Other current assets 56.65 112.62 48.02 54.76 53.24 51.87 50.22 45.72 47.91 36.92 37.26 62.79 37.46 55.04 34.43 34.27 49.49 47.72 45.26 44.80 39.45 44.26 40.67 38.67 37.23 41.46 41.02 40.03 45.72 43.86 79.57 41.26 36.36 30.44 28.96 29.13 30.05 35.45 24.59 52.88 81.40 69.99 109.15 103.10 225.83 879.65 264.32 273.75 261.70 236.36 256.11 241.94 188.96 243.07 581.61 566.69 528.65 197.14 502.91 469.93 453.64 363.20 426.73 440.02 441.36 379.44 114.97
Total current assets 1,616.38 1,560.35 1,104.02 996.89 975.79 930.00 982.95 909.84 864.66 817.80 877.88 839.20 851.73 771.62 849.70 852.66 792.41 773.73 813.82 922.65 759.24 773.60 709.60 623.97 687.04 629.76 621.45 587.38 577.56 542.45 684.86 890.70 702.85 873.09 830.88 745.54 743.51 693.57 617.35 664.77 634.24 647.29 705.23 627.73 1,420.84 1,473.80 1,371.86 1,329.67 1,339.04 1,437.42 1,430.16 1,417.10 1,440.09 1,521.09 1,488.83 1,459.04 1,409.24 1,487.08 1,329.46 1,289.90 1,225.89 1,209.12 1,103.67 1,152.20 1,282.50 1,306.72
Total non-current assets + 2,708.53 2,711.14 2,677.51 2,702.19 2,078.22 1,939.93 1,964.51 1,930.79 1,923.35 1,929.26 1,898.96 1,901.37 1,867.18 1,847.32 1,822.35 1,852.86 1,776.70 1,727.65 1,675.89 1,643.75 1,592.68 1,519.91 1,414.71 1,347.39 1,279.56 1,279.16 1,204.97 1,169.10 1,139.22 1,112.65 1,050.85 851.77 836.69 839.25 892.64 879.19 874.42 886.24 747.79 736.57 731.47 734.85 705.49 709.50 1,371.30 1,383.13 1,284.91 1,296.38 1,160.59 1,171.73 1,309.50 1,308.21 1,309.30 1,319.27 1,314.95 1,322.12 1,327.26 1,302.04 1,215.76 1,288.52 1,286.22 1,291.39 1,286.22 1,253.62 1,306.27 1,297.14
Total assets 4,324.91 4,271.50 3,781.54 3,699.07 3,054.01 2,869.92 2,947.46 2,840.63 2,788.01 2,747.07 2,776.84 2,740.57 2,718.91 2,618.94 2,672.06 2,705.52 2,569.11 2,501.38 2,489.71 2,566.40 2,351.91 2,293.50 2,124.31 1,971.36 1,966.60 1,908.91 1,826.42 1,756.48 1,716.79 1,655.10 1,735.70 1,742.47 1,539.54 1,712.34 1,723.51 1,624.74 1,617.93 1,579.82 1,365.14 1,401.34 1,365.71 1,382.14 1,410.72 1,337.23 2,792.13 2,856.94 2,656.77 2,626.05 2,499.63 2,609.15 2,739.66 2,725.31 2,749.39 2,840.36 2,803.77 2,781.16 2,736.50 2,789.11 2,545.22 2,578.42 2,512.11 2,500.51 2,389.89 2,405.82 2,588.77 2,603.86 2,506.84 2,506.84 2,506.84 2,506.84
Total current liabilities + 674.22 672.02 646.56 590.19 483.95 474.20 437.47 408.58 386.83 375.05 351.17 348.06 348.86 367.86 406.80 409.37 408.64 459.62 397.79 801.64 403.98 529.73 382.55 375.34 343.16 404.71 333.74 315.39 325.76 377.35 359.73 309.37 327.06 528.13 459.87 392.77 382.44 439.88 381.35 387.50 372.79 353.78 377.97 344.45 733.74 819.64 711.12 695.69 808.45 927.23 991.76 1,014.62 1,009.47 1,079.29 1,016.06 1,084.53 1,075.02 1,154.81 1,028.70 1,043.86 967.81 981.83 974.91 1,043.53 1,333.94 1,235.18 1,312.87
Total non-current liabilities + 2,370.46 2,366.47 1,893.49 1,924.98 1,470.03 1,315.32 1,451.32 1,433.80 1,455.12 1,438.72 1,553.76 1,550.99 1,582.04 1,502.72 1,552.33 1,591.81 1,500.51 1,404.53 1,513.35 1,055.67 1,291.63 1,146.01 1,191.68 1,114.50 1,193.93 1,100.09 1,138.15 1,146.94 1,148.15 1,042.05 983.48 1,044.78 867.23 898.46 955.40 967.66 1,029.27 989.53 865.16 721.39 725.03 748.72 701.27 736.24 1,011.47 1,023.10 805.68 793.37 494.04 498.98 707.35 723.34 754.28 758.15 729.74 714.61 752.52 799.33 631.48 702.79 784.01 805.16 718.97 777.18 1,101.19 1,247.98
Total liabilities 3,044.68 3,038.48 2,540.05 2,515.17 1,953.97 1,789.52 1,888.79 1,842.38 1,841.94 1,813.76 1,904.93 1,899.05 1,930.90 1,870.58 1,959.12 2,001.17 1,909.15 1,864.15 1,911.14 1,857.32 1,695.61 1,675.74 1,574.23 1,489.83 1,537.09 1,504.80 1,471.89 1,462.33 1,473.91 1,419.40 1,343.20 1,354.15 1,194.29 1,426.58 1,415.27 1,360.44 1,411.71 1,429.41 1,246.51 1,108.90 1,097.82 1,102.50 1,079.24 1,080.69 1,745.21 1,842.74 1,516.80 1,489.06 1,302.49 1,426.21 1,699.11 1,737.96 1,763.75 1,837.44 1,745.79 1,799.15 1,827.54 1,954.14 1,660.18 1,746.65 1,751.82 1,786.99 1,693.88 1,820.72 2,435.13 2,483.15 2,576.39
Total stockholders' equity + 1,280.42 1,233.01 1,241.49 1,184.16 1,100.29 1,080.68 1,058.75 998.49 946.22 933.35 872.04 841.66 788.13 748.31 712.71 704.29 659.89 637.18 578.32 709.00 656.24 617.77 550.19 481.52 429.51 404.11 354.48 294.13 242.85 235.66 392.45 388.26 345.14 285.39 307.90 263.95 205.91 150.02 118.30 292.13 267.59 265.72 317.64 242.75 1,031.73 998.70 1,124.05 1,120.16 1,178.72 1,164.69 1,022.14 969.30 968.55 986.44 1,043.68 970.17 899.11 825.79 879.50 830.93 759.43 712.86 695.45 585.11 153.64 120.71
Common shares outstanding 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 94 96 96 96 96 96 96 96 96 96 96 99 100 101 101 99 100 100 101 101 104 105 106 107 108 107 107 107 107 110 111 110 112 113 115 119 119 119 119 118 119 118 118 117 118 117 117 116 117 117 117
about 13 hours ago