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 + 133.89 136.29 128.32 145.72 131.57 182.33 118.08 128.68 116.78 127.17 120.54 394.08 317.32 248.27 210.13 238.22 164.54 65.91 85.06 233.21
Accounts receivable, net 102.28 81.06 104.37 94.02 79.86 64.58 64.92 60.89 55.10 99.64 88.47 62.37 50.09 46.95 36.99 41.19 33.55 86.40 29.29 22.55
Inventories 89.20 103.41 98.83 110.38 67.59 64.60 54.98 67.10 79.90 79.17 75.90 64.93 46.22 44.19 37.28 37.33 25.93 32.70 40.01 38.82
Other current assets 38.51 44.07 36.43 29.05 22.33 22.33 24.45 27.76 16.57 19.04 18.92 16.28 13.68 12.81 16.20 8.65 19.46 26.82 37.19 35.47
Total current assets 363.87 364.83 367.95 379.17 301.35 333.84 262.43 284.42 263.37 314.70 285.86 398.42 325.80 287.35 299.92 325.39 243.47 211.84 191.55 330.04
Total non-current assets + 519.25 479.07 472.95 419.55 425.14 346.22 349.59 339.26 372.59 452.18 500.06 112.11 122.08 141.41 168.00 52.30 53.09 80.10 184.74 395.86
Total assets 883.12 843.90 840.89 798.71 726.49 680.07 612.02 623.69 635.96 766.88 785.92 510.53 447.88 428.76 467.92 377.69 296.56 291.94 376.29 725.91
Total current liabilities + 117.67 99.62 97.40 127.37 106.18 79.73 99.81 69.42 83.65 139.65 111.18 60.75 58.61 53.09 51.98 54.34 37.96 29.38 81.01 111.73
Total non-current liabilities + 51.39 33.35 51.47 184.18 208.68 215.91 184.54 295.81 334.62 356.81 369.22 8.81 3.59 18.12 22.39 4.63 5.24 7.62 9.04 104.61
Total liabilities 169.07 132.97 148.87 311.55 314.86 295.64 284.36 365.23 418.27 496.45 480.40 69.56 62.20 71.21 74.36 58.97 43.20 37.00 90.05 214.16
Total stockholders' equity + 714.05 710.93 692.02 487.16 411.63 384.43 327.67 258.46 217.69 270.43 305.52 440.98 385.68 357.55 393.56 318.72 253.36 254.94 286.23 509.57
Common shares outstanding 138 138 140 141 142 141 137 127 123 120 117 120 117 117 121 120 115 115 115 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 + 139.96 133.89 117.91 107.16 127.56 136.29 124.28 109.22 107.47 128.32 114.40 103.77 112.14 145.72 118.77 117.88 122.99 131.57 181.45 187.73 185.27 182.33 182.27 165.18 176.57 118.08 97.41 122.64 130.39 128.68 117.49 117.87 123.55 116.78 107.98 95.36 121.45 127.17 110.67 119.35 128.33 120.54 124.54 174.77 199.90 394.08 391.27 356.10 326.86 317.32 300.77 249.17 252.59 248.27 186.22 184.48 196.16 210.13 267.24 247.54 235.67 238.22 229.08 211.99 183.53 164.54 133.06 104.28 71.44 65.91 68.59 96.29 87.74 85.06 128.36 165.22 169.66 233.21 268.12 262.73 250.71
Accounts receivable, net 124.41 102.28 102.87 85.66 84.55 81.06 91.47 103.44 98.94 104.37 105.91 96.59 90.82 94.02 100.45 93.38 83.06 79.86 79.61 71.22 71.09 64.58 72.99 87.41 68.64 64.92 47.43 37.89 55.61 60.89 75.65 76.57 65.78 55.10 79.03 86.79 66.07 99.64 93.95 84.69 84.40 88.47 85.34 76.87 80.78 62.37 49.76 66.29 66.67 50.09 52.99 63.61 55.98 46.95 56.02 60.38 52.81 36.99 53.48 56.37 49.90 41.19 49.22 47.29 48.30 33.55 58.24 56.64 85.26 86.40 29.88 29.33 28.92 29.29 31.10 29.66 28.66 22.55 22.86 33.05 25.39
Inventories 88.23 89.20 90.72 93.83 94.89 103.41 104.52 101.56 95.38 98.83 104.02 111.49 117.08 110.38 93.96 77.48 71.77 67.59 66.11 65.58 59.46 64.60 59.49 54.06 48.93 54.98 59.67 64.96 66.77 67.10 66.38 65.59 77.92 79.90 77.48 78.48 77.78 79.17 80.54 86.74 82.60 75.90 79.03 80.80 80.56 64.93 65.07 59.27 58.18 46.22 42.30 49.65 43.76 44.19 37.43 37.12 36.85 37.28 35.12 35.07 38.07 37.33 31.68 26.83 24.68 25.93 27.06 28.09 30.28 32.70 35.76 39.07 39.25 40.01 36.68 38.21 40.31 38.82 36.54 35.75 32.15
Other current assets 33.63 38.51 30.73 35.78 31.33 44.07 45.85 38.99 38.95 36.43 36.40 32.76 28.84 29.05 27.13 25.72 21.37 22.33 24.60 21.93 21.07 22.33 24.21 24.35 24.53 24.45 34.69 30.75 28.99 27.76 24.14 21.73 25.41 16.57 19.91 18.42 19.66 19.04 18.61 16.78 17.03 18.92 18.38 20.53 23.33 16.28 16.63 13.86 12.95 13.68 14.63 13.34 14.02 12.81 202.24 16.01 19.92 16.20 10.66 8.42 8.50 8.65 9.55 10.01 13.60 19.46 26.34 31.45 29.72 26.82 32.92 35.44 38.74 37.19 35.11 22.82 37.07 35.47 36.61 24.62 24.72
Total current assets 386.23 363.87 342.23 322.43 338.33 364.83 366.11 353.20 340.74 367.95 360.73 344.61 348.88 379.17 340.31 314.46 299.19 301.35 351.76 346.47 336.88 333.84 338.95 331.00 318.68 262.43 239.21 256.25 281.76 284.42 283.67 269.67 280.57 263.37 284.40 268.58 272.96 314.70 292.01 307.57 300.50 285.86 299.48 316.33 344.44 398.42 388.61 386.45 357.31 325.80 320.69 300.83 292.80 287.35 295.69 297.98 305.73 299.92 366.50 347.40 332.14 325.39 319.53 296.12 270.11 243.47 226.71 220.46 216.70 211.84 167.15 200.13 194.64 191.55 231.25 267.64 275.70 330.04 364.14 356.14 332.97
Total non-current assets + 512.75 519.25 502.13 486.13 485.32 479.07 487.55 474.32 474.86 472.95 418.89 414.46 418.75 419.55 418.64 422.67 421.74 425.14 353.08 347.08 350.70 346.22 343.48 345.03 345.53 349.59 354.20 360.41 362.96 339.26 348.66 353.54 364.26 372.59 377.10 428.70 438.42 452.18 464.24 481.97 493.13 500.06 524.32 525.27 533.38 112.11 113.54 115.20 119.22 122.08 126.04 127.48 142.23 141.41 142.05 146.03 158.27 168.00 58.81 54.10 50.31 52.30 49.39 52.06 51.46 53.09 58.39 61.07 69.96 80.10 147.72 160.57 164.90 184.74 370.13 381.23 385.51 395.86 333.08 352.94 369.44
Total assets 898.98 883.12 844.36 808.55 823.65 843.90 853.66 827.52 815.60 840.89 779.62 759.07 767.63 798.71 758.95 737.13 720.93 726.49 704.84 693.55 687.58 680.07 682.43 676.03 664.21 612.02 593.41 616.66 644.73 623.69 632.33 623.20 644.83 635.96 661.50 697.28 711.38 766.88 756.25 789.53 793.63 785.92 823.80 841.61 877.82 510.53 502.15 501.65 476.53 447.88 446.72 428.30 435.03 428.76 437.74 444.02 464.00 467.92 425.31 401.51 382.45 377.69 368.92 348.18 321.57 296.56 285.10 281.53 286.66 291.94 314.87 360.70 359.54 376.29 601.38 648.87 661.21 725.91 697.22 709.08 702.41
Total current liabilities + 110.96 117.67 105.78 86.88 78.46 99.62 92.05 80.28 81.56 97.40 100.66 91.97 97.16 127.37 110.28 106.41 99.06 106.18 103.37 88.57 80.68 79.73 87.83 90.52 93.73 99.81 81.43 83.12 70.19 69.42 70.89 86.73 66.06 83.65 128.98 116.55 106.32 139.65 135.19 152.99 125.75 111.18 107.96 112.30 117.26 60.75 60.54 71.91 68.52 58.61 62.01 55.90 56.91 53.09 51.79 51.32 54.58 51.98 64.84 52.65 50.47 54.34 59.41 56.78 51.45 37.96 33.07 26.07 28.72 29.38 39.11 79.97 75.54 81.01 80.16 45.03 58.71 111.73 61.53 62.94 60.11
Total non-current liabilities + 47.86 51.39 32.18 34.62 37.28 33.35 58.07 48.39 51.38 51.47 52.79 92.34 155.50 184.18 206.94 194.80 200.31 208.68 208.57 207.67 215.32 215.91 217.70 221.38 227.52 184.54 202.33 238.37 293.38 295.81 300.31 305.86 333.10 334.62 314.22 321.97 337.56 356.81 347.39 355.14 376.71 369.22 377.30 369.89 371.61 8.81 7.17 7.20 3.26 3.59 5.01 5.22 18.10 18.12 19.00 20.50 21.31 22.39 8.49 7.50 3.87 4.63 5.19 5.71 4.65 5.24 5.30 5.89 6.78 7.62 7.64 7.60 7.36 9.04 6.03 85.81 85.64 104.61 128.71 141.67 141.27
Total liabilities 158.82 169.07 137.96 121.50 115.74 132.97 150.12 128.67 132.94 148.87 153.45 184.31 252.66 311.55 317.21 301.21 299.37 314.86 311.94 296.24 296.00 295.64 305.54 311.90 321.25 284.36 283.76 321.48 363.57 365.23 371.20 392.58 399.16 418.27 443.21 438.52 443.88 496.45 482.58 508.13 502.46 480.40 493.01 482.18 488.87 69.56 67.72 79.10 71.79 62.20 67.02 61.13 75.01 71.21 70.79 71.82 75.89 74.36 73.34 60.15 54.33 58.97 64.59 62.48 56.10 43.20 38.37 31.96 35.51 37.00 46.75 87.57 82.90 90.05 86.19 130.85 144.35 214.16 190.24 204.61 201.38
Total stockholders' equity + 740.16 714.05 706.40 687.05 707.91 710.93 703.54 698.85 682.66 692.02 626.17 574.76 514.97 487.16 441.73 435.92 421.56 411.63 392.90 397.32 391.59 384.43 376.89 364.13 342.96 327.67 309.65 295.18 281.16 258.46 261.13 230.62 245.67 217.69 218.29 258.77 267.50 270.43 273.67 281.41 291.17 305.52 338.54 359.42 388.95 440.98 434.43 422.55 404.74 385.68 379.70 367.18 360.02 357.55 366.95 372.20 388.12 393.56 351.97 341.36 328.12 318.72 304.32 285.70 265.48 253.36 246.74 249.56 251.15 254.94 268.11 273.13 276.64 286.23 515.20 518.03 516.86 509.57 506.98 504.47 501.03
Common shares outstanding 139 137 138 138 138 138 138 138 139 139 140 140 140 140 140 140 141 142 142 141 142 142 142 139 138 138 139 137 135 130 129 125 124 124 123 122 122 121 121 119 119 118 118 117 117 119 121 121 119 117 117 117 117 116 117 118 118 120 121 121 122 121 121 120 117 115 115 116 115 116 115 115 115 115 115 115 115 114 116 125 114
about 19 hours ago