Sign in
Apr-26 Apr-25 Apr-24 Apr-23 Apr-22 Apr-21 Apr-20 Apr-19 Apr-18 Apr-17 Apr-16 Apr-15 Apr-14 Apr-13 Apr-12 Apr-11 Apr-10 May-09 Apr-09 May-08 Apr-08
Total cash and short-term investments + 349.54 193.84 327.05 158.07 48.05 193.59 304.52 156.20 189.86 136.37 105.58 52.46 29.93 18.27 35.63 7.37 68.57 84.10 84.14 54.50 54.50
Accounts receivable, net 104.30 104.16 102.84 104.92 93.59 86.44 84.92 84.84 84.36 71.32 61.05 59.95 58.21 64.07 61.59 55.91 53.83 53.70 53.74 49.20 49.19
Inventories 95.52 85.11 84.60 93.58 103.32 71.48 63.48 70.70 60.92 53.36 47.92 42.92 43.91 39.23 40.86 33.35 34.67 39.60 39.61 38.80 38.75
Other current assets 43.70 23.83 22.39 9.84 29.56 13.43 7.79 9.71 17.82 7.28 13.80 12.40 11.09 15.08 12.40 9.90 11.74 8.90 14.37 14.80 14.90
Total current assets 593.06 406.93 536.87 366.41 274.52 364.94 460.71 321.46 352.97 272.23 223.67 167.73 143.14 130.94 146.05 106.53 164.62 186.30 186.30 157.30 157.34
Total non-current assets + 258.59 265.93 233.28 207.94 193.28 192.30 187.93 130.74 105.87 85.66 81.83 80.02 79.70 77.70 76.93 76.28 75.74 79.40 79.38 81.80 81.78
Total assets 851.65 672.86 770.15 574.34 467.80 557.24 648.65 452.19 458.83 357.89 305.50 247.75 222.84 208.64 222.99 182.81 240.36 265.70 265.68 239.10 239.12
Total current liabilities + 135.21 140.50 137.93 144.32 145.32 147.19 141.69 97.04 104.67 87.21 75.61 66.25 64.52 63.44 76.24 75.60 71.73 68.50 68.46 67.90 67.95
Total non-current liabilities + 80.72 88.36 72.71 57.53 83.05 54.05 54.62 23.55 22.72 25.07 23.73 33.72 52.12 74.89 25.12 26.87 27.06 27.20 27.21 26.60 26.55
Total liabilities 215.93 228.86 210.64 201.86 228.37 201.24 196.31 120.58 127.39 112.27 99.35 99.97 116.64 138.33 101.35 102.47 98.79 95.70 95.67 94.50 94.50
Total stockholders' equity + 635.71 444.00 559.51 372.49 239.44 356.00 452.34 331.61 331.44 245.62 206.15 147.78 106.20 70.32 121.64 80.34 141.57 170.00 170.01 144.60 144.63
Common shares outstanding 94 94 94 94 94 94 94 94 94 94 93 93 93 93 93 93 93 92 92 92 92
Show Quarterly Balance Sheet
Jan-26 Oct-25 Jul-25 Apr-25 Jan-25 Oct-24 Jul-24 Apr-24 Jan-24 Oct-23 Jul-23 Apr-23 Jan-23 Oct-22 Jul-22 Apr-22 Jan-22 Oct-21 Jul-21 Apr-21 Jan-21 Oct-20 Jul-20 Apr-20 Jan-20 Oct-19 Jul-19 Apr-19 Jan-19 Oct-18 Jul-18 Apr-18 Jan-18 Oct-17 Jul-17 Apr-17 Jan-17 Oct-16 Jul-16 Apr-16 Jan-16 Oct-15 Jul-15 Apr-15 Jan-15 Oct-14 Jul-14 Apr-14 Jan-14 Oct-13 Jul-13 Apr-13 Jan-13 Oct-12 Jul-12 Apr-12 Jan-12 Oct-11 Jul-11 Apr-11 Jan-11 Oct-10 Jul-10 Apr-10 Jan-10 Oct-09 Jul-09 Apr-09 Jan-09 Oct-08 Jul-08 Apr-08 Jan-08 Oct-07 Jul-07 Apr-07 Jan-07 Oct-06 Jul-06 Apr-06 Jan-06
Total cash and short-term investments + 313.97 269.31 249.83 193.84 149.22 112.84 77.04 327.05 276.96 247.68 222.77 158.07 118.32 92.63 56.06 48.05 40.37 273.04 245.54 193.59 153.31 405.44 352.52 304.52 261.66 233.87 202.67 156.20 269.85 250.06 243.04 189.86 155.02 128.84 175.92 136.37 105.67 150.49 132.58 105.58 86.10 75.79 66.29 52.46 40.45 42.35 37.29 29.93 27.12 27.07 28.90 18.27 18.50 48.71 46.61 35.63 19.96 21.94 20.52 7.37 97.83 94.36 83.14 68.57 57.79 105.20 95.35 84.14 74.97 67.18 59.79 54.50 35.38 41.14 70.93 65.58 56.27 54.06 48.16 42.12 37.16
Accounts receivable, net 97.43 93.16 106.50 104.16 90.90 99.61 116.03 102.84 101.73 100.22 107.68 104.92 97.10 100.45 100.27 93.59 82.17 88.24 98.62 86.44 75.67 82.86 103.75 84.92 72.52 72.62 84.80 84.84 76.34 84.31 94.67 84.36 75.94 80.29 86.14 71.32 68.71 63.31 75.83 61.05 59.55 57.28 66.04 59.95 51.30 53.92 60.56 58.21 51.26 55.94 62.55 64.07 51.18 56.62 65.11 61.59 50.19 51.41 57.38 55.91 44.27 47.31 54.62 53.83 44.98 46.52 55.64 53.74 43.63 47.62 49.82 49.19 40.68 46.68 52.39 51.98 40.04 43.59 56.63 48.24 38.22
Inventories 96.10 95.87 93.92 85.11 85.03 91.05 90.63 84.60 88.67 92.77 93.00 93.58 93.59 88.41 90.35 103.32 88.68 78.79 69.93 71.48 71.13 68.82 63.08 63.48 61.20 67.78 73.43 70.70 72.16 80.83 67.81 60.92 60.83 59.73 57.33 53.36 48.44 50.09 51.82 47.92 44.32 48.68 46.57 42.92 46.49 47.04 47.47 43.91 42.46 42.92 43.82 39.23 41.66 42.93 44.07 40.86 38.16 38.30 39.74 33.35 33.85 32.29 34.13 34.67 32.02 34.08 36.67 39.61 38.93 42.34 45.66 38.75 42.87 42.39 42.03 44.06 42.81 38.47 37.82 34.43 33.19
Other current assets 30.53 33.10 25.88 23.83 27.41 21.40 9.52 22.39 21.78 15.81 8.03 9.84 14.90 17.20 7.16 29.56 25.52 10.42 8.93 13.43 13.09 8.16 7.78 7.79 11.59 10.29 5.88 9.71 22.88 27.41 14.49 17.82 21.74 11.06 7.51 17.85 13.28 10.51 10.70 9.13 11.69 10.75 10.25 12.40 10.71 8.93 7.32 11.09 11.27 9.79 10.66 0.03 11.68 7.95 8.36 7.98 6.65 7.01 8.57 9.90 9.77 8.77 6.67 7.55 8.73 7.33 7.45 8.81 11.31 12.67 9.68 14.90 12.01 10.69 11.08 11.89 11.51 9.67 9.02 11.23 7.64
Total current assets 538.04 491.44 476.13 406.93 352.57 324.89 293.21 536.87 489.15 456.48 431.47 366.41 323.92 298.68 253.84 274.52 236.74 450.48 423.01 364.94 313.19 565.29 527.12 460.71 406.98 384.55 366.78 321.46 429.80 428.96 414.57 352.97 305.02 279.91 323.24 272.23 231.38 271.12 267.70 223.67 201.67 192.49 189.16 167.73 148.95 152.24 152.63 143.14 132.11 135.72 142.52 130.94 118.88 156.20 164.14 146.05 114.95 118.66 126.21 106.53 185.72 182.73 178.56 164.62 143.52 193.13 195.11 186.30 168.84 166.81 164.95 157.34 130.95 140.90 176.43 173.51 150.62 145.79 151.63 136.01 116.21
Total non-current assets + 254.43 257.54 261.63 265.93 241.45 232.55 229.36 233.28 230.73 216.40 208.93 207.94 202.48 201.45 201.70 193.28 191.53 184.94 189.67 192.30 184.28 185.76 184.54 187.93 182.33 182.26 183.43 130.74 122.88 115.23 108.58 105.87 95.68 90.21 86.54 85.66 85.42 84.88 82.58 81.83 79.97 79.09 79.34 80.02 78.08 78.01 77.72 79.70 78.04 76.97 77.56 77.70 76.35 75.84 76.20 76.93 75.90 75.53 75.59 76.28 74.54 73.91 74.14 75.74 75.24 77.09 77.64 79.38 78.37 78.97 80.42 81.78 82.18 82.54 83.67 84.13 81.16 81.82 82.04 82.33 85.40
Total assets 792.47 748.97 737.76 672.86 594.02 557.44 522.57 770.15 719.88 672.89 640.41 574.34 526.39 500.12 455.55 467.80 428.27 635.43 612.69 557.24 497.48 751.04 711.66 648.65 589.31 566.82 550.21 452.19 552.67 544.20 523.15 458.83 400.69 370.13 409.78 357.89 316.79 355.99 350.28 305.50 281.63 271.58 268.50 247.75 227.03 230.25 230.35 222.84 210.15 212.69 220.09 208.64 195.23 232.04 240.35 222.99 190.85 194.19 201.80 182.81 260.27 256.64 252.71 240.36 218.76 270.22 272.74 265.68 247.21 245.78 245.36 239.12 213.12 223.44 260.10 257.63 231.78 227.61 233.67 218.34 201.61
Total current liabilities + 122.07 114.69 146.88 140.50 119.61 128.11 147.48 137.93 133.10 142.55 156.83 144.32 125.52 147.70 132.06 145.32 119.48 139.76 153.35 147.19 130.62 139.99 149.67 141.69 109.16 108.15 117.43 97.04 223.27 103.51 120.91 104.67 90.76 96.78 175.73 87.21 78.43 71.05 90.99 75.61 65.42 69.16 76.68 66.25 52.66 59.18 67.52 64.52 48.52 53.23 68.18 63.44 51.89 58.73 79.80 76.24 54.52 66.08 82.43 75.60 165.75 64.75 72.75 71.73 60.27 54.28 65.64 68.46 57.06 59.73 65.98 67.95 47.93 62.23 105.34 75.82 56.84 54.17 66.05 60.99 53.67
Total non-current liabilities + 79.34 83.03 86.75 88.36 74.17 69.19 68.49 72.71 76.56 63.17 61.50 57.53 61.37 57.31 59.38 83.05 102.54 48.82 51.05 54.05 50.84 52.97 53.06 54.62 57.94 59.16 66.55 23.55 23.91 23.65 23.85 22.72 16.43 22.37 20.58 25.07 21.92 23.66 23.63 23.73 23.27 23.53 28.88 33.72 36.89 41.87 46.89 52.12 59.65 64.86 69.91 74.89 84.56 25.34 25.29 25.12 25.81 26.49 26.43 26.87 26.70 26.64 26.58 27.06 27.20 27.19 26.80 27.21 27.11 26.76 26.68 26.55 26.33 26.53 26.66 24.45 23.94 26.21 26.37 26.49 24.18
Total liabilities 201.41 197.72 233.63 228.86 193.78 197.30 215.98 210.64 209.66 205.72 218.33 201.86 186.89 205.01 191.44 228.37 222.02 188.58 204.40 201.24 181.46 192.97 202.72 196.31 167.11 167.30 183.98 120.58 247.18 127.16 144.76 127.39 107.19 119.15 196.31 112.27 100.35 94.71 114.62 99.35 88.68 92.69 105.56 99.97 89.56 101.04 114.41 116.64 108.18 118.09 138.09 138.33 136.45 84.07 105.08 101.35 80.33 92.57 108.85 102.47 192.45 91.39 99.33 98.79 87.46 81.47 92.44 95.67 84.17 86.49 92.66 94.50 74.26 88.76 132.00 100.27 80.78 80.38 92.42 87.48 77.85
Total stockholders' equity + 591.06 551.26 504.13 444.00 400.24 360.14 306.60 559.51 510.22 467.17 422.08 372.49 339.50 295.12 264.11 239.44 206.25 446.85 408.29 356.00 316.02 558.08 508.94 452.34 422.20 399.51 366.24 331.61 305.49 417.03 378.39 331.44 293.51 250.97 213.47 245.62 216.45 261.28 235.67 206.15 192.95 178.88 162.94 147.78 137.47 129.21 115.94 106.20 101.97 94.60 82.00 70.32 58.78 147.97 135.26 121.64 110.52 101.63 92.94 80.34 67.81 165.26 153.37 141.57 131.30 188.75 180.30 170.01 163.04 159.29 152.70 144.63 138.86 134.68 128.10 157.36 151.00 147.22 141.25 130.86 123.76
Common shares outstanding 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92
3 days ago