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 + 196.46 216.39 164.24 124.98 122.06 165.37 121.40 148.50 69.71 75.75 102.24 77.30 95.06 76.33 197.10 171.31 125.92 112.97 60.79 110.15
Accounts receivable, net 843.21 414.40 452.34 403.78 320.41 342.88 359.20 348.18 300.83 287.10 239.13 242.92 225.95 222.89 100.05 87.35 108.38 98.29 74.24 86.88
Inventories 28.01 24.70 24.29 24.54 23.28 23.22 25.88 27.46 68.66 70.14 51.09 35.40 25.69 29.54 26.49 17.66 9.41
Other current assets 49.44 360.03 790.07 586.04 494.97 646.66 439.78 69.79 51.28 45.14 41.14 53.70 115.35 56.90 9.32 36.15 39.76 35.29 36.85 28.49
Total current assets 1,089.11 990.82 1,406.65 1,114.81 937.43 1,154.91 920.38 566.48 421.82 407.99 388.08 418.27 436.36 356.13 341.86 294.81 274.06 246.54 171.88 225.52
Total non-current assets + 2,015.79 2,034.47 2,038.09 2,095.09 2,221.31 2,231.99 2,337.16 1,555.98 1,439.82 1,494.30 1,602.13 1,432.43 1,245.49 894.76 322.78 306.72 315.98 306.30 334.86 308.63
Total assets 3,104.91 3,025.29 3,444.74 3,209.90 3,158.74 3,386.90 3,257.53 2,122.46 1,861.64 1,902.30 1,990.21 1,850.70 1,681.85 1,250.89 664.64 601.53 590.04 552.84 506.74 534.15
Total current liabilities + 705.64 602.63 1,037.25 858.84 754.16 905.61 611.95 296.62 321.78 376.37 390.44 378.82 345.60 266.60 227.06 270.76 195.40 166.26 154.52 157.59
Total non-current liabilities + 880.19 998.34 1,083.19 1,157.87 1,159.81 1,274.70 1,515.62 777.60 775.26 771.01 945.37 890.48 792.56 449.93 120.26 75.14 158.58 172.74 127.21 109.35
Total liabilities 1,585.83 1,600.97 2,120.44 2,016.71 1,913.96 2,180.31 2,127.57 1,074.22 1,097.04 1,147.38 1,335.81 1,269.30 1,138.16 716.53 347.31 345.91 353.98 339.00 281.73 266.94
Total stockholders' equity + 1,519.08 1,424.33 1,324.30 1,193.19 1,244.78 1,206.60 1,129.97 1,048.23 764.60 754.92 654.40 581.41 543.69 534.36 317.33 255.62 236.06 213.84 225.01 267.21
Common shares outstanding 105 106 109 114 119 118 119 118 119 119 119 117 120 120 103 102 104 104 111 115
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 + 161.76 196.46 199.27 189.70 230.06 216.39 177.86 156.98 -88.49 164.24 139.52 132.39 142.41 124.98 134.80 118.95 114.75 122.06 141.48 146.21 184.36 165.37 133.85 129.22 119.12 121.40 121.58 139.40 176.17 148.50 76.34 59.03 74.28 69.71 67.93 95.36 99.74 75.75 50.91 52.46 94.37 102.24 80.86 55.60 68.46 77.30 60.07 54.98 58.94 95.06 166.51 107.74 112.48 76.33 87.68 149.62 201.08 197.10 179.70 170.81 168.88 171.31 143.90 117.76 130.55 125.92 102.99 114.40 109.50 112.97 94.34 98.19 108.67 97.01 89.97 89.97 89.90 89.90 110.15 176.09 189.72
Accounts receivable, net 917.72 843.21 907.02 398.16 386.08 414.40 424.52 369.17 345.13 452.34 370.77 350.09 342.77 403.78 302.30 326.85 310.78 320.41 299.34 289.35 280.39 342.88 309.50 324.66 305.65 359.20 325.33 286.39 279.59 348.18 299.34 290.20 297.93 300.83 195.44 205.04 194.11 287.10 167.57 175.53 177.35 231.16 196.07 220.97 181.02 227.11 227.07 215.38 220.63 203.58 203.24 206.46 204.11 222.89 180.43 159.95 144.63 100.05 78.96 81.08 79.30 87.35 82.01 90.34 81.05 108.38 95.30 85.47 99.77 98.29 106.44 110.86 101.47 105.10 89.96 89.96 79.00 79.00 86.88 72.32 67.66
Inventories 34.42 32.18 35.56 34.02 28.01 29.77 34.03 33.47 24.70 29.82 31.26 32.18 24.29 25.91 29.62 32.05 24.54 28.16 30.65 42.01 23.28 31.35 34.06 38.87 23.22 32.01 33.49 37.03 25.88 33.54 30.57 32.57 27.46 89.37 86.82 80.20 68.66 105.37 103.39 95.51 70.14 87.57 89.28 90.29 51.09 58.72 54.60 58.69 35.40 23.11 25.82 25.67 25.69 30.26 28.92 27.01 29.54 28.16 25.02 23.27 26.49 15.23 16.88 16.06 15.18 5.83 2.44 3.10 4.51
Other current assets 53.53 49.44 57.25 556.89 592.56 360.03 483.22 855.06 735.67 790.07 716.42 546.02 468.86 586.04 744.10 565.97 584.20 494.97 570.72 549.67 459.32 646.66 401.08 398.53 349.63 439.78 557.98 696.19 58.45 69.79 37.66 40.75 47.09 51.28 43.35 45.08 47.01 45.14 44.28 40.48 41.20 41.14 103.70 100.05 99.75 53.70 123.31 120.24 132.36 115.35 105.94 103.71 105.43 56.90 69.40 64.27 13.12 9.32 9.47 36.29 37.42 36.15 42.59 12.03 40.08 39.76 39.00 37.69 32.92 35.29 23.48 26.20 27.14 23.58 24.89 42.05 36.40 22.80 28.49 26.84 25.02
Total current assets 1,133.01 1,089.11 1,163.54 1,144.75 1,208.70 990.82 1,085.60 1,381.21 1,298.60 1,406.65 1,226.71 1,028.50 954.04 1,114.81 1,210.96 1,045.80 1,009.73 937.43 1,011.54 985.23 956.25 1,154.91 870.33 852.41 806.45 920.38 1,004.89 1,121.98 514.22 566.48 413.34 389.99 419.29 421.82 306.72 345.48 340.87 407.99 262.77 268.48 312.91 388.08 380.63 381.46 356.05 418.27 410.45 390.60 411.93 436.36 475.69 417.92 422.03 356.13 337.51 373.83 417.52 341.86 291.24 288.18 285.60 294.81 268.51 249.05 251.68 274.06 237.29 237.56 242.19 246.54 224.26 235.26 237.27 225.68 205.24 205.24 191.70 191.70 225.52 265.25 273.85
Total non-current assets + 1,971.61 2,015.79 1,997.36 1,993.53 1,994.56 2,034.47 2,007.39 1,983.46 2,001.60 2,038.09 2,028.12 2,040.39 2,052.77 2,095.09 2,052.18 2,172.87 2,200.72 2,221.31 2,172.96 2,189.95 2,203.95 2,231.99 2,262.10 2,285.17 2,303.45 2,337.16 2,335.87 2,328.34 1,599.93 1,555.98 1,570.99 1,575.75 1,595.88 1,439.82 1,508.17 1,512.83 1,489.94 1,494.30 1,539.42 1,531.45 1,521.43 1,602.13 1,364.04 1,391.00 1,415.45 1,432.43 1,411.57 1,223.60 1,228.07 1,245.49 1,125.80 1,115.81 1,135.29 894.76 883.30 829.17 811.16 322.78 323.46 325.47 329.85 306.72 312.89 303.47 308.69 315.98 315.67 309.07 306.12 306.30 334.07 347.25 347.45 344.77 324.34 324.34 317.78 162.09 116.95
Total assets 3,104.62 3,104.91 3,160.90 3,138.28 3,203.26 3,025.29 3,092.99 3,364.67 3,300.20 3,444.74 3,254.83 3,068.89 3,006.80 3,209.90 3,263.14 3,218.67 3,210.45 3,158.74 3,184.49 3,175.18 3,160.20 3,386.90 3,132.43 3,137.58 3,109.90 3,257.53 3,340.76 3,450.32 2,114.14 2,122.46 1,984.32 1,965.74 2,015.17 1,861.64 1,814.89 1,858.30 1,830.81 1,902.30 1,802.19 1,799.93 1,834.34 1,990.21 1,744.66 1,772.46 1,771.49 1,850.70 1,822.02 1,614.20 1,640.00 1,681.85 1,601.50 1,533.72 1,557.32 1,250.89 1,220.80 1,203.00 1,228.68 664.64 614.70 613.65 615.45 601.53 581.39 552.52 560.37 590.04 552.96 546.63 548.31 552.84 558.33 582.50 584.72 570.46 529.58 529.58 509.48 509.48 534.15 427.34 390.80
Total current liabilities + 739.38 705.64 737.10 774.62 804.51 602.63 697.29 1,044.12 948.82 1,037.25 945.63 781.87 700.91 858.84 997.97 845.00 813.61 754.16 803.49 766.46 716.12 905.61 590.18 580.46 556.36 611.95 734.88 870.25 260.38 296.62 249.63 260.42 270.34 321.78 264.99 313.19 264.57 376.37 352.22 376.52 363.81 390.44 365.08 368.31 351.65 378.82 356.54 337.38 353.25 345.60 295.42 321.51 311.53 266.60 305.15 292.00 298.83 227.06 185.97 265.67 273.38 270.76 271.01 172.64 164.21 195.40 172.96 173.28 170.37 166.26 165.86 189.00 198.13 186.85 156.05 156.05 124.94 124.94 157.59 129.64 122.39
Total non-current liabilities + 864.61 880.19 944.62 970.16 916.15 998.34 1,066.06 1,083.80 1,094.33 1,083.19 1,098.16 1,114.50 1,138.26 1,157.87 1,066.95 1,165.30 1,172.17 1,159.81 1,185.45 1,230.16 1,246.36 1,274.70 1,419.41 1,466.38 1,485.75 1,515.62 1,546.94 1,527.49 821.18 777.60 771.76 764.60 765.81 775.26 778.59 787.21 795.96 771.01 755.20 727.77 766.36 945.37 780.68 805.59 842.63 890.48 944.66 774.15 808.15 792.56 829.38 703.80 720.06 449.93 438.42 415.41 400.67 120.26 140.97 68.44 76.42 75.14 83.67 162.61 165.85 158.58 165.03 169.54 168.15 172.74 176.15 175.92 174.16 142.57 118.22 118.22 114.17 19.20 22.28
Total liabilities 1,603.99 1,585.83 1,681.72 1,744.79 1,720.66 1,600.97 1,763.36 2,127.92 2,043.15 2,120.44 2,043.79 1,896.36 1,839.17 2,016.71 2,064.92 2,010.30 1,985.78 1,913.96 1,988.94 1,996.62 1,962.48 2,180.31 2,009.59 2,046.84 2,042.10 2,127.57 2,281.82 2,397.74 1,081.56 1,074.22 1,021.39 1,025.02 1,036.15 1,097.04 1,043.58 1,100.40 1,060.53 1,147.38 1,107.42 1,104.29 1,130.17 1,335.81 1,145.76 1,173.90 1,194.28 1,269.30 1,301.19 1,111.54 1,161.40 1,138.16 1,124.80 1,025.31 1,031.59 716.53 743.57 707.41 699.50 347.31 326.94 334.11 349.80 345.91 354.68 335.25 330.06 353.98 337.99 342.83 338.52 339.00 342.01 364.92 372.29 329.42 274.28 274.28 239.11 239.11 266.94 148.84 144.67
Total stockholders' equity + 1,500.64 1,519.08 1,479.18 1,393.50 1,482.60 1,424.33 1,329.63 1,236.76 1,257.05 1,324.30 1,211.04 1,172.53 1,167.63 1,193.19 1,198.22 1,208.36 1,224.67 1,244.78 1,195.55 1,178.56 1,197.72 1,206.60 1,122.84 1,090.74 1,067.80 1,129.97 1,058.94 1,052.58 1,032.58 1,048.23 962.94 940.72 979.02 764.60 771.31 757.90 770.27 754.92 694.76 695.64 704.17 654.40 598.90 598.56 577.22 581.41 520.83 502.67 478.60 543.69 476.70 508.42 525.73 534.36 477.23 495.59 529.18 317.33 287.77 279.54 265.66 255.62 226.71 217.27 230.31 236.06 214.97 203.80 209.79 213.84 216.32 217.59 212.42 241.04 225.01 255.31 270.37 270.37 267.21 278.50 246.12
Common shares outstanding 103 103 104 105 107 106 106 106 107 109 109 108 108 111 114 115 116 118 119 119 117 119 118 117 116 119 118 119 116 118 117 116 116 120 120 117 117 118 116 115 120 120 119 119 116 117 116 116 115 118 119 122 118 120 122 118 110 103 103 103 102 102 100 101 101 104 103 102 104 104 104 105 105 107 107 109 114 114 112 115 114
1 day ago