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 + 839.33 930.19 1,177.48 1,177.58 1,514.51 1,391.07 1,182.62 1,044.79 1,116.16 830.63 689.12 522.15 448.78 384.05 205.69 147.86 82.92 51.28 44.92 75.67
Accounts receivable, net 181.73 171.13 219.05 211.35 262.12 264.32 238.48 255.51 237.28 155.90 150.48 143.11 103.80 96.63 75.76 58.06 32.91 43.81 37.09 22.35
Inventories 313.42 284.78 453.87 509.36 460.75 364.99 380.79 403.58 307.71 239.01 203.74 171.01 172.70 139.62 116.98 72.47 52.87 72.56 60.41 42.16
Other current assets 88.96 44.89 64.25 87.98 110.31 127.70 94.75 101.55 92.86 75.42 79.60 57.57 61.06 44.66 36.04 22.41 12.21 13.38 13.27 22.92
Total current assets 1,423.44 1,431.00 1,914.65 1,986.27 2,347.68 2,148.08 1,896.63 1,805.42 1,754.01 1,300.96 1,122.94 893.84 786.34 664.96 434.74 300.69 181.34 181.02 155.69 156.44
Total non-current assets + 1,000.84 858.27 784.24 757.01 822.86 787.62 833.80 769.03 617.97 489.04 330.49 317.05 274.87 230.54 173.68 141.07 131.29 132.20 107.63 76.05
Total assets 2,424.28 2,289.26 2,698.90 2,743.28 3,170.54 2,935.70 2,730.44 2,574.45 2,371.98 1,790.00 1,453.43 1,210.89 1,061.22 895.50 608.41 441.76 312.64 313.22 263.32 232.49
Total current liabilities + 234.04 205.02 214.86 274.65 313.43 214.58 191.90 245.78 198.90 158.28 144.98 122.08 100.08 125.90 98.50 82.77 36.83 49.03 34.48 40.77
Total non-current liabilities + 62.11 59.77 68.65 83.27 109.89 127.01 136.09 122.44 150.75 74.00 47.78 42.25 33.17 26.67 20.18 42.03 19.23 20.89 24.20 30.30
Total liabilities 296.15 264.79 283.51 357.92 423.32 341.59 327.99 368.22 349.65 232.28 192.76 164.33 133.25 152.57 118.68 124.80 56.07 69.92 58.69 71.07
Total stockholders' equity + 2,128.13 2,024.47 2,415.39 2,385.36 2,746.58 2,592.82 2,401.73 2,205.55 2,022.32 1,557.56 1,259.53 1,046.56 927.97 742.93 443.32 316.76 256.43 238.17 200.18 158.59
Common shares outstanding 43 44 47 51 54 54 54 55 55 54 53 53 52 52 49 48 47 46 46 33
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 + 812.91 839.33 870.39 899.60 926.88 930.19 1,019.32 1,063.90 1,140.11 1,177.48 1,133.49 1,096.41 1,069.61 1,177.58 1,234.68 1,234.65 1,416.68 1,514.51 1,519.01 1,497.41 1,444.94 1,391.07 1,301.62 1,248.90 1,195.14 1,182.62 1,078.84 1,042.83 1,030.08 1,044.79 1,122.03 1,125.76 1,175.91 1,116.16 1,045.92 930.42 862.80 830.63 772.53 714.08 739.97 689.12 651.22 571.51 541.47 522.15 487.52 483.43 480.61 448.78 398.36 369.48 355.72 384.05 372.57 355.34 395.52 205.69 196.59 188.20 160.62 147.86 96.63 90.66 84.41 82.92 76.31 78.07 71.60 51.28 44.34 44.93 39.70 44.92 44.75 46.71 49.13 75.67 11.36 11.28 0.00
Accounts receivable, net 198.14 181.73 169.13 201.04 176.91 171.13 163.54 176.15 184.01 219.05 229.60 231.13 236.58 211.35 195.19 246.88 257.46 262.12 272.70 250.67 252.88 264.32 240.35 203.57 200.65 238.48 252.93 273.70 231.85 255.51 251.61 242.13 235.48 237.28 226.76 237.33 180.23 155.90 162.73 151.48 146.51 150.48 154.81 169.83 149.78 143.11 136.63 124.14 107.60 103.80 120.64 114.50 102.79 96.63 124.62 100.08 102.86 75.76 80.36 77.70 60.35 58.06 58.92 42.87 33.27 32.91 30.74 34.00 31.33 43.81 40.52 38.68 39.52 37.09 40.94 32.61 24.41 22.35 22.46 18.13
Inventories 319.01 313.42 323.93 303.84 287.62 284.78 320.72 400.84 431.90 453.87 479.83 491.30 506.15 509.36 555.54 556.75 484.97 460.75 435.07 404.55 368.15 364.99 370.34 367.17 363.38 380.79 417.16 426.00 417.82 403.58 397.41 376.02 356.38 307.71 282.50 260.66 261.89 239.01 242.37 241.28 226.91 203.74 197.64 190.85 174.14 171.01 179.48 178.93 170.56 172.70 171.27 154.09 142.10 139.62 135.12 121.98 123.43 116.98 117.28 109.27 88.70 72.47 64.90 54.03 52.14 52.87 59.16 62.09 66.45 72.56 72.80 76.57 69.63 60.41 58.85 52.69 45.17 42.16 40.37 34.76
Other current assets 103.09 88.96 71.06 69.68 51.98 44.89 66.84 77.06 73.60 64.25 77.54 105.23 103.25 87.98 133.67 132.57 123.72 110.31 98.40 137.97 136.30 127.70 119.34 130.89 115.35 94.75 116.59 120.56 112.35 101.55 111.24 92.13 97.13 92.86 87.37 82.37 86.09 75.42 98.88 90.41 84.26 59.26 74.40 70.19 65.63 57.57 59.63 67.59 66.37 61.06 58.95 53.51 48.77 44.66 28.80 25.56 25.87 36.04 37.39 24.63 27.15 22.41 19.17 17.33 15.35 12.21 17.86 15.68 14.31 13.38 16.10 15.82 16.52 13.27 16.78 16.63 14.73 16.26 4.50 4.31
Total current assets 1,433.14 1,423.44 1,434.51 1,474.16 1,443.39 1,431.00 1,570.41 1,717.95 1,829.62 1,914.65 1,920.46 1,924.07 1,915.59 1,986.27 2,119.09 2,170.85 2,282.83 2,347.68 2,325.18 2,290.59 2,202.26 2,148.08 2,031.65 1,950.53 1,874.53 1,896.63 1,865.52 1,863.08 1,792.09 1,805.42 1,882.29 1,836.04 1,864.89 1,754.01 1,642.54 1,510.77 1,391.01 1,300.96 1,276.50 1,197.25 1,197.64 1,122.94 1,078.07 1,002.37 931.03 893.84 863.25 854.09 825.13 786.34 749.21 691.59 649.37 664.96 661.11 602.96 647.68 434.46 431.61 399.80 336.81 300.80 239.06 204.88 185.16 180.91 184.06 189.83 183.68 181.02 173.75 176.01 165.37 155.69 161.32 148.64 133.44 156.44 78.68 68.48
Total non-current assets + 988.50 1,000.84 946.45 905.29 873.96 858.27 784.72 777.48 768.82 784.24 752.40 772.35 755.57 757.01 843.43 877.92 815.64 822.86 818.74 795.92 780.69 787.62 763.28 808.21 805.61 833.80 865.39 874.33 833.78 769.03 679.81 694.44 633.12 617.97 603.53 519.77 511.56 489.04 450.80 432.06 352.46 330.49 330.13 332.17 318.23 317.05 322.13 304.29 271.88 274.87 260.59 247.67 242.89 230.54 217.28 195.06 187.23 173.68 164.71 161.58 151.82 141.05 134.36 128.85 130.05 131.72 134.88 133.27 130.13 132.20 130.16 127.03 122.38 107.63 96.89 91.49 86.99 76.05 62.72 63.52
Total assets 2,421.64 2,424.28 2,380.96 2,379.45 2,317.35 2,289.26 2,355.13 2,495.43 2,598.44 2,698.90 2,672.86 2,696.42 2,671.16 2,743.28 2,962.52 3,048.77 3,098.47 3,170.54 3,143.91 3,086.51 2,982.95 2,935.70 2,794.93 2,758.74 2,680.13 2,730.44 2,730.90 2,737.42 2,625.87 2,574.45 2,562.10 2,530.48 2,498.01 2,371.98 2,246.07 2,030.54 1,902.57 1,790.00 1,727.30 1,629.31 1,550.10 1,453.43 1,408.21 1,334.54 1,249.26 1,210.89 1,185.39 1,158.39 1,097.01 1,061.22 1,009.80 939.26 892.26 895.50 878.39 798.01 834.91 608.13 596.32 561.38 488.63 441.86 373.43 333.72 315.21 312.64 318.94 323.10 313.81 313.22 303.92 303.03 287.76 263.32 258.21 240.13 220.42 232.49 141.40 132.00
Total current liabilities + 247.18 234.04 213.38 216.95 197.03 205.02 194.18 190.48 192.13 214.86 219.71 228.19 249.52 274.65 295.79 315.90 279.84 313.43 292.84 255.91 214.75 214.58 201.45 195.29 195.43 191.90 205.56 222.23 209.82 245.78 217.99 210.28 195.54 198.90 182.19 156.79 157.74 158.28 155.63 134.98 150.67 144.98 153.44 125.77 123.13 122.08 128.01 113.17 103.28 100.08 105.81 95.20 88.11 125.90 121.28 103.78 103.14 93.71 110.66 90.83 83.40 82.77 70.55 63.33 44.13 36.83 46.25 59.72 56.33 49.03 49.40 50.92 45.40 34.48 42.88 37.83 30.98 40.77 40.69 45.76
Total non-current liabilities + 58.67 62.11 62.77 57.94 59.87 59.77 46.34 51.58 65.59 68.65 69.20 69.68 83.11 83.27 86.22 92.52 110.38 109.89 111.23 124.33 127.53 127.01 122.41 126.14 128.77 136.09 144.68 147.83 147.77 122.44 137.31 148.04 157.10 150.75 104.78 69.40 78.57 74.00 68.66 71.17 52.43 47.78 38.88 45.02 45.61 42.25 20.67 21.35 32.42 33.17 28.30 28.09 30.92 26.67 27.53 24.51 25.01 24.69 21.05 21.42 44.78 42.28 17.98 18.07 18.63 19.23 19.49 19.15 19.74 20.89 21.20 21.36 22.15 24.20 23.73 24.96 20.22 30.30 130.27 123.44
Total liabilities 305.85 296.15 276.15 274.90 256.91 264.79 240.52 242.06 257.72 283.51 288.91 297.87 332.63 357.92 382.01 408.42 390.22 423.32 404.07 380.23 342.28 341.59 323.86 321.43 324.20 327.99 350.24 370.06 357.58 368.22 355.29 358.32 352.64 349.65 286.97 226.19 236.30 232.28 224.28 206.14 203.10 192.76 192.32 170.79 168.74 164.33 148.69 134.53 135.70 133.25 134.11 123.29 119.03 152.57 148.81 128.28 128.15 118.40 131.71 112.25 128.18 125.05 88.52 81.40 62.76 56.07 65.74 78.88 76.07 69.92 70.60 72.28 67.55 58.69 66.61 62.79 51.20 71.07 170.96 169.20
Total stockholders' equity + 2,115.80 2,128.13 2,104.81 2,104.55 2,060.44 2,024.47 2,114.61 2,253.37 2,340.72 2,415.39 2,383.95 2,398.55 2,338.53 2,385.36 2,580.51 2,639.22 2,707.25 2,746.58 2,739.35 2,704.92 2,639.50 2,592.82 2,470.21 2,436.35 2,355.07 2,401.73 2,380.11 2,366.65 2,267.84 2,205.55 2,205.96 2,172.16 2,145.37 2,022.32 1,959.10 1,804.36 1,666.10 1,557.56 1,502.85 1,422.99 1,345.86 1,259.53 1,214.66 1,162.32 1,078.95 1,046.56 1,036.70 1,023.86 961.32 927.97 875.69 815.97 773.23 742.93 729.57 669.73 658.37 443.32 418.73 402.16 360.24 316.60 284.61 252.12 252.28 256.43 253.10 244.13 237.53 238.17 228.42 225.48 215.40 200.18 187.54 173.93 166.02 158.59 -31.41 -38.55
Common shares outstanding 43 43 43 43 43 43 44 45 46 47 47 47 48 49 52 52 53 54 54 54 54 54 54 54 54 53 54 54 54 54 55 55 55 55 55 54 54 54 54 54 54 53 53 53 53 53 53 53 53 52 52 52 52 52 52 52 50 48 49 49 49 47 48 47 47 46 47 45 46 45 46 46 46 44 46 46 46 27 33 31 50
3 days ago