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 + 205.40 99.50 120.20 642.60 576.30 621.30 168.00 112.20 179.34 271.51 312.80 280.50 179.34 141.67 145.87 171.05 103.14 91.47 105.73 76.42
Accounts receivable, net 84.20 154.50 191.00 159.20 278.90 230.90 275.30 262.50 146.09 148.47 127.34 60.19 66.24 96.04 83.66 48.05 67.45 24.86 18.82 44.20
Inventories 343.40 311.70 328.90 350.70 344.50 307.00 222.50 205.80 142.81 74.00 76.94 65.67 14.64 15.16 14.66 12.72 13.52 19.73 16.90 24.72
Other current assets 29.50 33.00 47.90 57.90 70.20 36.70 20.40 31.70 18.20 16.23 21.54 25.81 12.90 10.48 10.23 11.67 9.92 8.23 2.87 2.00
Total current assets 662.50 598.70 679.50 1,210.40 1,269.90 1,195.90 686.20 620.80 485.39 510.22 538.61 432.18 273.12 263.35 254.42 243.49 193.81 152.68 144.31 147.34
Total non-current assets + 656.10 791.00 1,143.70 1,955.90 1,687.80 1,687.30 1,641.10 1,608.60 584.82 459.89 504.98 513.09 353.52 300.88 292.45 256.83 150.88 138.11 129.20 90.92
Total assets 1,318.60 1,389.70 1,823.20 3,166.30 2,957.70 2,883.20 2,327.30 2,229.40 1,070.21 970.11 1,043.59 945.26 626.63 564.23 546.86 500.32 344.69 290.79 273.51 238.26
Total current liabilities + 132.20 162.40 651.30 1,228.90 374.00 384.50 216.30 200.40 100.07 105.86 99.61 92.94 56.65 61.91 71.05 75.72 54.70 54.02 55.66 64.35
Total non-current liabilities + 663.80 744.50 522.60 549.70 972.20 1,051.70 1,022.50 1,018.10 57.79 268.05 283.96 299.13 80.81 60.20 59.08 51.04 46.17 37.42 46.69 35.44
Total liabilities 796.00 906.90 1,173.90 1,778.60 1,346.20 1,436.20 1,238.80 1,218.50 157.86 373.91 383.58 392.06 137.47 122.10 130.14 126.76 100.87 91.44 102.35 99.78
Total stockholders' equity + 522.60 482.80 649.30 1,387.70 1,611.50 1,447.00 1,088.50 1,010.90 912.35 596.21 660.02 553.20 489.17 441.36 414.25 369.46 241.20 199.35 171.16 138.47
Common shares outstanding 57 53 51 50 54 54 52 51 50 49 47 46 37 36 36 33 31 30 30 25
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 + 160.30 205.40 245.50 271.00 149.10 105.60 149.90 69.70 79.00 111.70 96.30 88.60 436.10 642.60 249.90 362.90 436.00 576.10 404.00 447.70 548.00 621.30 415.00 269.00 181.70 168.00 139.20 177.40 137.20 112.20 340.40 191.28 164.65 179.34 342.03 315.63 270.17 271.51 298.93 333.40 341.02 312.80 308.72 214.84 216.52 280.50 242.25 168.13 160.22 179.34 172.56 156.24 130.24 141.67 197.90 161.84 152.39 145.87 128.85 127.14 143.26 171.05 151.44 102.41 116.60 103.14 118.78 102.51 61.38 91.47 104.69 84.01 92.75 105.73 24.27 33.98 67.65 76.42 20.10 0.00 0.00
Accounts receivable, net 121.60 84.20 149.50 79.80 203.70 154.50 121.30 196.30 233.50 191.00 216.50 290.10 155.90 158.40 191.30 175.00 181.80 274.70 254.60 261.90 184.40 230.90 196.10 258.60 172.70 275.30 281.20 218.10 121.50 262.50 76.96 189.49 129.13 146.09 129.36 108.63 134.85 148.47 81.46 75.93 73.33 127.34 60.47 112.86 81.08 60.19 52.37 94.94 80.74 66.24 30.68 60.87 73.73 96.04 26.70 57.24 63.45 83.66 73.48 64.40 35.94 48.05 31.14 64.55 48.44 67.45 37.22 65.40 84.14 34.86 24.07 32.45 21.52 18.82 55.00 34.18 7.19 44.20 6.82
Inventories 327.60 343.40 356.30 338.60 314.00 311.70 322.70 317.50 333.40 328.90 354.10 354.30 367.90 351.80 546.30 425.50 400.70 350.80 364.60 386.40 406.50 307.00 270.10 236.20 248.10 222.50 230.20 232.00 211.00 205.80 125.75 139.37 155.20 142.81 68.89 70.53 70.73 74.00 81.16 96.67 88.20 76.94 80.07 84.71 82.13 65.67 62.53 66.03 71.27 14.64 16.33 18.58 22.15 15.16 18.25 16.01 17.32 14.66 17.98 17.26 22.16 12.72 17.32 17.12 17.08 13.52 15.82 14.04 14.15 19.73 17.52 18.88 18.79 16.90 25.62 28.89 26.89 24.72 28.07
Other current assets 28.10 29.50 35.60 30.10 40.00 26.90 67.50 71.00 36.50 47.90 53.00 14.40 240.20 57.90 106.00 125.60 81.80 70.50 50.30 26.40 0.90 36.70 77.60 -8.50 24.10 20.40 49.40 130.20 117.40 31.70 21.09 22.21 28.71 18.20 16.80 14.96 13.41 16.23 18.44 22.05 25.61 21.54 24.23 23.08 26.08 25.81 26.48 16.35 14.98 12.90 14.45 12.46 10.97 10.48 10.09 8.13 8.35 10.23 16.46 15.04 14.84 11.67 11.14 10.58 9.63 9.92 23.60 21.77 4.25 8.23 5.70 4.69 6.57 2.87 2.48 2.56 1.97 2.00 2.21
Total current assets 637.60 662.50 786.90 719.50 706.80 598.70 661.40 654.50 682.40 679.50 711.40 747.40 1,194.20 1,210.70 1,084.60 1,084.20 1,100.30 1,272.10 1,073.50 1,122.40 1,139.80 1,195.90 958.80 755.30 626.60 686.20 700.00 692.70 528.50 620.80 563.15 541.31 476.65 485.39 556.03 509.74 489.17 510.22 480.00 528.05 528.16 538.61 473.49 435.49 405.81 432.18 383.63 345.45 327.20 273.12 234.02 248.16 237.08 263.35 252.94 243.22 239.54 254.42 236.77 223.84 216.20 243.49 210.84 194.45 191.54 193.81 195.42 203.72 163.92 152.68 151.97 140.03 139.63 144.31 107.36 99.61 103.69 147.34 57.19
Total non-current assets + 682.80 656.10 674.10 697.60 719.30 798.20 816.40 859.00 1,121.20 1,155.40 1,181.70 1,431.40 1,755.60 1,955.90 1,823.90 1,651.20 1,680.10 1,686.90 1,794.00 1,792.80 1,760.30 1,687.30 1,657.50 1,710.80 1,652.10 1,641.10 1,633.80 1,628.60 1,625.20 1,608.60 610.48 597.58 591.82 584.82 468.17 460.74 462.47 459.89 452.03 528.42 507.74 504.98 503.06 507.84 512.03 513.09 485.66 491.80 496.05 353.52 361.45 307.46 301.31 300.88 287.09 283.93 275.15 292.45 276.20 270.14 255.07 256.83 155.40 151.30 151.26 150.88 121.39 122.66 139.86 138.11 135.42 137.89 134.01 129.20 119.39 107.39 100.20 90.92 73.64
Total assets 1,320.40 1,318.60 1,461.00 1,417.10 1,426.10 1,396.90 1,477.80 1,513.50 1,803.60 1,834.90 1,893.10 2,178.80 2,949.80 3,166.60 2,908.50 2,735.40 2,780.40 2,959.00 2,867.50 2,915.20 2,900.10 2,883.20 2,616.30 2,466.10 2,278.70 2,327.30 2,333.80 2,321.30 2,153.70 2,229.40 1,173.62 1,138.89 1,068.47 1,070.21 1,024.20 970.48 951.64 970.11 932.03 1,056.47 1,035.90 1,043.59 976.55 943.32 917.85 945.26 869.29 837.25 823.25 626.63 595.46 555.61 538.39 564.23 540.03 527.14 514.69 546.86 512.96 493.98 471.28 500.32 366.24 345.75 342.79 344.69 316.80 326.39 303.78 290.79 287.40 277.92 273.64 273.51 226.75 207.00 203.89 238.26 130.83
Total current liabilities + 148.70 132.20 136.50 127.10 111.90 162.40 229.90 619.70 630.20 651.30 664.00 693.20 1,215.70 1,229.90 268.40 276.70 249.20 373.80 365.40 377.80 370.20 384.50 299.30 293.70 207.10 216.30 275.30 301.20 248.40 200.40 102.01 96.81 86.87 100.07 75.43 72.93 67.71 105.86 110.31 103.86 90.46 99.61 88.73 86.96 80.30 92.94 81.42 76.43 72.32 56.65 56.63 48.78 43.54 61.91 50.57 44.47 43.00 71.05 68.93 72.50 70.93 75.72 49.86 45.44 48.12 54.70 57.31 72.91 54.21 54.02 51.57 52.37 49.38 55.66 35.51 32.26 30.47 64.35 38.47
Total non-current liabilities + 648.60 663.80 742.00 753.80 761.50 751.70 739.50 507.50 509.50 534.30 531.90 529.30 531.50 553.70 1,190.80 945.50 955.90 966.20 979.40 993.70 1,007.10 1,051.70 1,065.50 973.60 996.80 1,022.50 1,023.50 1,031.20 917.60 1,018.10 104.96 103.73 100.32 57.79 285.06 276.96 273.51 268.05 274.10 279.94 278.46 283.96 282.51 294.11 299.67 299.13 274.74 273.06 273.43 80.81 71.98 57.75 59.04 60.20 61.04 60.15 59.60 59.08 59.53 40.25 41.42 51.04 37.39 38.26 45.55 46.17 22.11 23.07 36.80 37.42 43.00 44.43 45.66 46.69 47.75 34.72 35.41 35.44 35.61
Total liabilities 797.30 796.00 878.50 880.90 873.40 914.10 969.40 1,127.20 1,139.70 1,185.60 1,195.90 1,222.50 1,747.20 1,783.60 1,459.20 1,222.20 1,205.10 1,340.00 1,344.80 1,371.50 1,377.30 1,436.20 1,364.80 1,267.30 1,203.90 1,238.80 1,298.80 1,332.40 1,166.00 1,218.50 206.97 200.55 187.19 157.86 360.49 349.88 341.22 373.91 384.40 383.79 368.92 383.58 371.24 381.07 379.97 392.06 356.15 349.48 345.76 137.47 128.61 106.53 102.58 122.10 111.61 104.62 102.59 130.14 128.46 112.75 112.35 126.76 87.24 83.70 93.68 100.87 79.42 95.98 91.00 91.44 94.57 96.80 95.04 102.35 83.26 66.98 65.87 99.78 74.07
Total stockholders' equity + 523.10 522.60 582.50 536.20 552.70 482.80 508.40 386.30 663.90 649.30 697.20 956.30 1,202.60 1,383.00 1,449.30 1,513.20 1,575.30 1,619.00 1,522.70 1,543.70 1,522.80 1,447.00 1,251.50 1,198.80 1,074.80 1,088.50 1,035.00 988.90 987.70 1,010.90 966.65 938.35 881.28 912.35 663.71 620.60 610.42 596.21 547.62 672.67 666.98 660.02 605.31 562.25 537.88 553.20 513.14 487.77 477.50 489.62 467.31 449.53 435.59 441.36 427.04 419.69 409.59 414.25 381.29 377.25 354.05 369.46 276.29 260.22 247.09 241.20 235.38 228.85 212.10 199.35 192.83 181.12 178.60 171.16 143.49 140.02 138.02 138.47 56.76
Common shares outstanding 57 52 57 54 57 54 56 53 52 52 52 51 50 50 50 50 51 54 54 54 55 54 54 54 52 53 52 52 51 51 51 51 50 51 50 50 50 50 49 40 48 48 48 47 38 46 47 38 37 37 37 37 36 36 37 37 36 38 36 37 35 35 32 32 31 32 32 31 31 31 31 30 30 32 30 29 28 31 24 22 22
5 days ago