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 + 539.91 627.80 612.62 532.50 948.12 548.67 44.50 152.79 417.85 160.09 542.23 562.02 501.47 382.10 568.21 413.02 322.88 167.36 105.49 186.17
Accounts receivable, net 137.27 75.04 70.40 117.11 76.74 66.11 90.43 59.56 63.90 48.10 28.78 66.21 78.71 75.34 56.75 100.56 44.28 33.57 18.02 24.01
Inventories 333.11 234.25 255.99 316.66 220.92 580.59 774.06 596.91 506.21 540.75 347.01 408.05 373.29 289.01 279.94 183.21 151.82 170.15 124.16 83.72
Other current assets 57.84 55.97 22.07 23.94 23.60 177.48 25.47 25.82 25.93 266.26 12.88 12.89 29.19 49.32 27.02 22.12 13.27 18.01 21.23 24.74
Total current assets 1,068.13 993.06 961.08 990.21 1,269.37 1,372.84 932.67 833.99 1,011.93 1,015.20 930.90 1,049.17 982.65 795.77 931.91 718.12 532.25 389.10 268.90 318.63
Total non-current assets + 1,872.16 1,272.07 1,348.89 1,282.77 1,302.41 1,763.17 1,803.16 1,992.72 1,760.24 1,639.55 729.69 579.91 705.01 758.37 756.70 678.55 541.78 551.72 545.51 475.65
Total assets 2,940.29 2,265.13 2,309.98 2,272.98 2,571.78 3,136.01 2,735.83 2,826.71 2,772.18 2,654.75 1,660.58 1,629.08 1,687.66 1,554.13 1,688.62 1,396.67 1,074.03 940.81 814.41 794.29
Total current liabilities + 446.09 283.88 295.92 274.73 227.05 257.83 244.81 234.78 357.81 226.61 162.79 150.60 141.74 167.64 94.49 102.30 100.08 53.56 52.48 62.35
Total non-current liabilities + 438.19 325.34 348.39 188.78 303.89 412.16 425.17 443.90 388.94 603.86 76.94 79.84 71.62 57.67 55.67 24.89 21.53 119.53 20.87 16.53
Total liabilities 884.28 609.22 644.30 463.51 530.93 669.99 669.98 678.68 746.75 830.47 239.73 230.44 213.35 225.31 150.16 127.19 121.61 173.09 73.35 78.88
Total stockholders' equity + 2,056.01 1,655.92 1,665.68 1,809.47 2,040.85 2,466.02 2,065.84 2,148.03 2,025.43 1,824.28 1,420.85 1,398.64 1,474.31 1,328.83 1,538.46 1,269.48 952.42 767.73 741.05 705.57
Common shares outstanding 206 216 218 265 297 297 293 293 292 252 237 236 237 236 236 236 227 216 215 216
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 + 553.87 539.91 568.23 526.59 611.90 627.80 608.32 596.50 650.82 612.62 495.04 406.65 412.90 532.50 577.40 724.10 767.08 948.12 912.53 882.88 825.59 548.67 485.67 215.61 193.85 44.50 80.49 139.98 180.42 151.71 195.00 187.89 120.43 415.89 352.04 101.31 106.42 160.09 479.12 527.38 501.80 542.23 537.41 581.68 544.05 562.02 404.40 492.24 512.25 501.47 236.78 315.63 369.93 382.10 260.41 297.64 445.74 568.21 537.39 464.71 493.94 413.02 334.66 399.85 384.24 322.88 162.68 120.45 154.49 167.36 91.77 107.98 116.10 105.49 133.90 138.26 149.88 186.17 216.30 223.66 223.35
Accounts receivable, net 134.66 137.27 192.51 182.63 157.69 75.04 73.26 68.99 70.93 70.40 107.11 111.19 164.75 117.11 69.54 62.19 141.58 76.74 69.16 74.72 106.38 66.11 46.98 63.77 109.09 90.43 131.10 65.63 64.48 59.56 78.95 63.44 92.57 63.90 68.86 73.51 107.27 48.10 40.67 42.78 3.15 28.78 32.59 18.83 58.24 66.21 55.46 19.56 38.20 78.71 65.17 41.23 49.98 75.34 27.37 34.27 44.29 56.75 53.76 55.90 61.57 100.56 35.09 24.97 65.97 44.28 23.80 21.48 15.33 33.57 23.95 28.87 12.74 18.02 22.72 28.84 14.92 24.01 17.28 18.39 7.96
Inventories 382.55 333.11 293.82 241.68 223.57 234.25 253.62 259.61 250.46 255.99 267.04 286.74 297.06 316.66 242.62 242.61 228.82 220.92 214.21 196.09 541.95 580.59 622.42 689.46 756.95 774.06 716.52 610.46 587.16 596.91 591.08 545.45 538.72 506.21 487.67 465.37 504.89 540.75 480.37 387.99 411.21 347.01 310.36 344.95 391.24 408.05 273.20 248.31 310.87 373.29 300.58 249.19 255.96 289.01 241.69 218.68 253.08 279.94 243.43 217.66 209.70 183.21 153.87 165.92 154.55 151.82 140.66 155.16 176.68 170.15 168.89 151.19 143.95 124.16 103.61 102.81 97.76 83.72 71.56 75.55 74.64
Other current assets 65.15 57.84 16.41 20.57 14.25 55.97 12.56 15.34 19.16 22.07 17.34 23.89 19.37 23.94 24.68 24.74 26.19 23.60 25.74 34.48 41.83 177.48 21.22 23.76 19.41 25.47 14.92 18.40 20.61 25.82 77.18 20.52 24.95 25.93 16.22 321.17 18.35 266.26 286.85 8.74 9.50 12.88 12.93 13.68 10.68 12.89 23.79 11.55 14.44 29.19 54.21 41.59 40.35 52.87 52.03 38.68 17.43 27.02 22.36 12.05 11.86 23.02 28.70 10.57 19.04 13.27 15.07 7.58 13.48 18.01 21.40 21.69 14.75 21.23 17.66 22.23 14.39 24.74 33.26 30.43 16.56
Total current assets 1,136.23 1,068.13 1,070.97 967.21 1,007.40 993.06 947.76 940.44 991.36 961.08 886.53 828.46 894.07 990.21 914.23 1,052.88 1,163.68 1,269.37 1,219.48 1,188.16 1,515.75 1,372.84 1,176.28 992.61 1,079.30 932.67 943.03 834.47 852.68 833.99 942.21 817.30 776.67 1,011.93 924.79 961.35 987.00 1,015.20 1,287.00 966.89 925.66 930.90 893.29 959.14 1,004.21 1,049.17 756.85 771.66 875.75 982.65 656.73 647.64 716.22 795.77 581.49 589.27 760.53 931.91 856.94 750.32 777.07 718.12 552.32 601.31 623.80 532.25 342.21 304.67 359.97 389.10 306.01 309.73 287.54 268.90 277.89 292.14 276.95 318.63 338.40 348.03 322.51
Total non-current assets + 1,949.10 1,872.16 1,619.00 1,350.10 1,302.06 1,272.07 1,386.52 1,342.42 1,335.61 1,348.89 1,308.75 1,323.86 1,325.71 1,282.77 1,518.17 1,555.56 1,564.48 1,302.41 1,116.98 1,140.42 1,812.31 1,763.17 1,815.47 1,776.71 1,713.57 1,803.16 1,754.81 2,053.42 2,036.61 1,992.72 1,973.91 2,033.15 2,086.21 1,760.24 1,731.86 1,706.98 1,699.12 1,639.55 635.50 744.90 748.53 729.69 775.10 732.96 669.04 579.91 867.67 857.05 780.37 705.01 914.93 936.28 866.84 758.37 1,005.28 971.58 872.03 756.70 751.99 752.20 731.01 678.55 661.84 593.88 551.46 541.78 549.83 552.00 552.96 551.72 574.65 565.24 562.42 545.51 538.45 516.38 499.65 475.65 422.99 412.46 395.93
Total assets 3,085.33 2,940.29 2,689.98 2,317.31 2,309.46 2,265.13 2,334.27 2,282.86 2,326.97 2,309.98 2,195.28 2,152.32 2,219.79 2,272.98 2,432.41 2,608.44 2,728.15 2,571.78 2,336.45 2,328.58 3,328.07 3,136.01 2,991.76 2,769.31 2,792.87 2,735.83 2,697.84 2,887.89 2,889.28 2,826.71 2,916.12 2,850.46 2,862.89 2,772.18 2,656.65 2,668.33 2,686.12 2,654.75 1,922.50 1,711.80 1,674.19 1,660.58 1,668.39 1,692.09 1,673.25 1,629.08 1,624.51 1,628.71 1,656.12 1,687.66 1,571.66 1,583.92 1,583.06 1,554.13 1,586.77 1,560.85 1,632.56 1,688.62 1,608.93 1,502.52 1,508.07 1,396.67 1,214.16 1,195.19 1,175.26 1,074.03 892.03 856.67 912.94 940.81 880.66 874.97 849.96 814.41 816.33 808.52 776.59 794.29 761.39 760.49 718.44
Total current liabilities + 472.34 446.09 370.81 279.69 314.67 283.88 263.18 248.41 307.70 295.92 241.61 210.26 223.33 274.73 199.87 170.72 249.42 227.05 193.66 209.10 296.31 257.83 252.92 252.72 249.59 244.81 271.99 300.42 273.27 234.78 307.20 269.56 260.62 357.81 308.65 257.36 246.53 226.61 341.55 182.37 141.76 162.79 168.01 159.27 157.93 150.60 134.52 126.05 114.47 141.74 134.05 136.83 130.34 167.64 123.57 44.72 53.31 94.49 114.14 95.59 79.96 102.30 77.41 66.52 78.29 100.08 52.83 37.73 48.59 53.56 44.41 56.17 46.34 52.48 51.72 45.56 35.03 62.35 32.08 44.60 33.95
Total non-current liabilities + 508.92 438.19 379.72 333.90 334.37 325.34 326.48 301.29 301.29 348.39 239.91 268.50 272.51 188.78 285.02 318.91 361.19 303.89 362.41 357.60 407.72 412.16 368.43 364.93 474.80 425.17 349.68 348.96 414.36 443.90 505.48 487.57 561.19 388.94 445.96 506.24 558.02 603.86 71.77 80.56 80.50 76.94 76.79 84.78 82.64 79.84 72.30 73.73 73.06 71.62 61.47 60.87 59.73 57.67 57.56 54.82 54.79 55.67 36.54 34.56 29.20 24.89 22.00 22.04 22.00 21.53 27.20 27.61 116.53 119.53 111.66 111.39 21.86 20.87 20.62 20.29 18.74 16.53 17.58 17.10 16.04
Total liabilities 981.26 884.28 750.53 613.59 649.04 609.22 589.66 549.70 608.99 644.30 481.52 478.76 495.84 463.51 484.89 489.62 610.61 530.93 556.07 566.69 704.04 669.99 621.35 617.65 724.39 669.98 621.67 649.38 687.62 678.68 812.68 757.12 821.81 746.75 754.61 763.60 804.55 830.47 413.32 262.93 222.26 239.73 244.80 244.04 240.57 230.44 206.83 199.78 187.53 213.35 195.52 197.69 190.07 225.31 181.13 99.53 108.10 150.16 150.69 130.16 109.16 127.19 99.41 88.56 100.29 121.61 80.02 65.34 165.13 173.09 156.07 167.55 68.20 73.35 72.35 65.86 53.76 78.88 49.66 61.70 49.99
Total stockholders' equity + 2,104.07 2,056.01 1,939.45 1,703.73 1,660.42 1,655.92 1,744.62 1,733.16 1,717.99 1,665.68 1,713.76 1,673.56 1,723.95 1,809.47 1,947.52 2,118.82 2,117.54 2,040.85 1,780.38 1,761.89 2,624.03 2,466.02 2,370.41 2,151.66 2,068.49 2,065.84 2,076.17 2,238.51 2,201.66 2,148.03 2,103.45 2,093.33 2,041.08 2,025.43 1,902.05 1,904.73 1,881.57 1,824.28 1,509.18 1,448.87 1,451.93 1,420.85 1,423.59 1,448.05 1,432.68 1,398.64 1,417.69 1,428.92 1,468.59 1,474.31 1,376.13 1,386.22 1,392.99 1,328.83 1,405.64 1,461.32 1,524.47 1,538.46 1,458.24 1,372.36 1,398.92 1,269.48 1,114.75 1,106.63 1,074.96 952.42 812.01 791.32 747.81 767.73 724.59 707.42 781.76 741.05 731.10 730.51 711.62 705.57 703.53 691.86 662.73
Common shares outstanding 201 204 210 210 214 210 214 215 219 215 219 218 219 218 247 297 299 299 300 297 298 298 299 294 295 295 295 294 293 293 293 293 292 292 291 292 292 292 243 243 240 240 237 237 237 237 237 236 236 236 236 237 237 237 236 236 237 237 236 236 236 236 236 236 236 236 235 220 216 216 216 215 227 227 218 217 198 217 217 217 217
4 days ago