Sign in
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 Apr-09 Apr-08 Apr-07 Apr-06
Total cash and short-term investments + 25.23 60.84 53.56 120.73 113.02 125.40 41.02 48.86 61.55 191.28 42.22 68.86 97.14 53.38 52.47 39.86 39.82 4.36 4.07 0.73
Accounts receivable, net 55.93 61.02 56.33 64.64 68.35 95.03 87.37 61.26 119.09 59.88 55.31 60.54 49.26 48.41 69.29 78.65 48.26 55.98 54.85 28.32
Inventories 189.84 160.50 177.12 136.66 78.48 164.19 163.77 153.35 131.68 77.79 76.90 86.74 63.00 55.30 51.72 50.73 41.73 47.16 32.02 19.10
Other current assets 6.26 4.97 4.92 5.57 8.41 8.84 6.53 6.89 6.12 4.31 22.68 23.05 20.25 33.72 30.15 15.34 15.60 14.67 12.07 5.91
Total current assets 277.27 287.88 291.92 327.60 268.25 395.85 298.68 270.36 318.44 333.23 197.08 239.17 229.57 190.71 203.56 184.84 145.38 122.17 102.26 53.16
Total non-current assets + 282.35 290.10 249.37 169.88 178.14 333.11 468.11 474.70 469.60 286.27 293.85 142.33 97.42 70.96 77.89 164.50 64.85 167.58 165.99 41.53
Total assets 559.61 577.43 541.29 497.48 446.39 728.96 766.79 745.06 788.04 619.50 490.93 381.50 326.99 261.67 281.50 349.05 210.23 289.75 268.26 94.70
Total current liabilities + 66.64 94.38 87.21 88.95 125.66 129.97 111.28 100.68 151.25 122.59 81.01 92.54 82.59 83.35 122.29 96.95 67.37 63.45 55.95 31.69
Total non-current liabilities + 120.52 83.14 69.46 48.01 54.35 211.87 211.06 222.23 243.63 189.10 215.54 122.14 63.10 65.49 66.47 91.52 92.24 148.45 153.20 21.67
Total liabilities 187.16 177.51 156.67 136.96 180.00 341.84 322.35 322.91 394.87 311.69 296.56 214.68 145.69 148.83 188.77 188.47 159.61 211.90 209.15 53.36
Total stockholders' equity + 372.45 399.91 384.62 360.51 266.38 387.12 444.44 422.15 393.16 307.82 194.37 166.82 181.30 112.84 92.73 160.58 50.63 77.85 59.11 41.33
Common shares outstanding 44 46 46 48 55 55 55 55 57 56 55 60 67 67 61 65 47 42 41 40
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 + 23.46 27.32 21.18 25.23 26.70 39.09 35.52 60.84 47.37 44.19 55.48 53.56 44.60 42.98 110.45 120.73 107.27 159.39 171.41 113.02 59.68 55.55 65.27 125.40 46.10 43.85 30.73 41.02 37.47 36.41 25.24 48.86 38.19 68.17 43.37 61.55 54.25 73.90 215.01 191.28 105.22 54.06 55.42 42.22 59.01 64.37 83.46 68.86 45.29 52.92 143.11 97.14 58.66 57.96 57.21 53.38 25.75 49.19 37.68 52.47 32.59 43.60 26.68 39.86 37.05 46.40 35.17 39.82 21.34 2.85 1.37 4.36 3.66 0.59 1.01 4.07 1.85 0.65 1.26 0.73 0.96
Accounts receivable, net 55.11 48.40 42.19 55.93 65.07 60.83 50.95 61.02 66.26 64.49 29.18 56.33 65.91 55.37 24.53 64.64 51.62 45.94 41.20 68.35 70.84 73.35 102.01 95.03 106.57 99.10 72.38 87.37 78.82 65.02 42.54 61.26 83.91 93.05 104.95 119.09 73.49 75.96 57.01 57.79 89.81 50.15 51.54 55.28 61.03 51.41 53.41 55.89 52.66 68.52 58.35 49.18 44.67 63.25 53.29 48.31 50.52 52.86 70.01 64.75 61.88 67.16 70.49 78.63 57.23 63.79 66.28 48.23 42.25 52.27 61.57 55.98 54.66 55.22 52.49 54.10 39.73 32.82 27.00 27.42 19.64
Inventories 175.26 183.14 203.10 189.84 198.94 196.04 189.81 160.50 153.53 163.29 170.75 177.12 193.43 196.47 182.50 136.66 134.27 120.28 97.14 78.48 84.45 78.89 149.57 164.19 201.54 201.21 195.45 163.77 173.52 175.22 166.89 153.35 162.30 178.95 161.07 131.68 128.10 116.50 87.65 77.79 75.54 100.90 90.09 76.90 97.02 99.24 101.32 86.74 86.81 76.26 63.23 63.00 69.21 65.34 62.83 55.30 60.16 59.28 57.57 51.72 56.19 58.17 62.64 50.73 47.66 45.54 47.40 41.73 46.11 53.94 52.64 47.16 51.44 51.85 41.24 32.02 34.03 21.62 23.16 19.10 20.78
Other current assets 7.70 9.66 9.04 6.26 7.99 10.11 9.04 4.97 9.02 9.87 8.74 4.92 5.95 8.06 8.89 5.57 7.52 8.32 8.50 8.41 8.57 7.60 11.02 8.84 9.58 8.90 9.35 6.53 7.60 8.24 9.25 6.89 7.02 7.63 8.36 6.12 6.74 7.36 6.12 4.31 22.42 23.27 26.19 6.31 24.05 25.66 25.08 23.05 18.77 18.74 22.49 20.25 21.79 23.43 26.55 33.72 25.12 25.39 25.12 30.15 20.65 18.47 17.36 4.10 16.50 15.86 16.99 15.60 14.83 16.02 17.91 14.67 15.18 13.18 15.74 12.07 7.67 5.66 5.60 5.91 7.58
Total current assets 261.53 268.52 275.51 277.27 298.70 306.07 285.31 287.88 276.18 281.84 264.15 291.92 309.89 302.88 326.38 327.60 300.68 333.93 318.26 268.25 223.54 215.39 327.87 395.85 363.78 353.06 307.91 298.68 297.41 284.88 243.92 270.36 291.42 347.80 317.75 318.44 262.58 273.71 365.79 333.23 293.00 234.86 223.23 197.08 242.94 244.92 263.26 239.17 212.20 225.63 287.18 229.57 194.33 209.96 199.88 190.71 161.55 192.65 194.51 203.56 177.50 192.00 179.91 184.84 164.94 175.16 165.84 145.38 124.52 125.09 133.49 122.17 124.94 120.84 110.48 102.26 83.28 60.76 57.02 53.16 48.95
Total non-current assets + 276.47 280.06 279.12 282.35 280.16 281.38 285.95 290.10 294.39 291.13 273.51 249.37 219.31 203.11 194.88 169.88 168.63 171.24 174.42 178.14 182.31 185.70 330.30 333.11 444.36 455.74 464.54 468.11 475.43 484.75 482.93 474.70 474.00 468.47 460.37 469.60 477.14 454.54 288.89 286.27 284.03 288.96 290.87 297.92 304.28 171.07 172.49 142.33 133.91 116.85 111.69 97.42 87.22 78.65 73.06 70.96 76.25 79.01 78.47 77.89 71.85 122.70 163.19 164.50 158.41 158.47 159.10 64.85 64.60 65.31 164.74 167.58 167.43 167.61 168.50 165.99 168.20 44.06 43.70 41.53 35.14
Total assets 538.00 548.58 554.63 559.61 578.86 587.44 571.27 577.43 570.57 572.97 537.66 541.29 529.19 506.00 521.26 497.48 469.31 505.18 492.67 446.39 405.85 401.09 658.17 728.96 808.15 808.80 772.46 766.79 772.84 769.63 726.85 745.06 765.42 816.26 778.12 788.04 739.72 728.26 654.68 619.50 577.03 523.82 514.10 494.99 547.22 415.99 435.76 381.50 346.10 342.48 398.87 326.99 281.54 288.61 272.94 261.67 237.79 271.66 272.97 281.50 249.35 314.70 343.10 349.34 323.35 333.63 324.94 210.23 189.12 190.40 298.23 289.75 292.37 288.45 278.98 268.26 251.48 104.81 100.71 94.70 84.09
Total current liabilities + 58.14 53.89 52.91 66.64 63.98 77.18 80.49 94.38 86.14 90.89 85.80 87.21 85.35 93.56 115.05 88.95 93.04 103.74 138.82 125.66 116.37 125.14 145.30 129.97 95.34 170.23 164.45 111.28 101.30 99.03 93.87 100.68 93.25 181.77 195.07 151.25 134.54 120.77 126.47 122.59 100.89 86.24 89.08 81.01 59.20 59.02 85.56 92.54 88.22 92.64 83.89 82.59 68.05 70.70 81.48 83.35 69.17 108.34 112.32 122.29 92.73 74.90 85.10 96.95 60.20 69.08 77.75 67.37 53.14 58.06 69.90 63.45 69.41 63.67 60.97 55.95 42.78 33.94 33.33 31.69 28.21
Total non-current liabilities + 116.44 131.50 137.35 120.52 150.81 141.20 112.79 83.14 107.99 108.58 69.15 69.46 69.48 45.79 46.76 48.01 49.95 53.13 53.79 54.35 51.77 49.06 75.80 211.87 262.31 192.02 164.95 211.06 239.56 234.36 206.30 222.23 261.21 237.06 192.41 243.63 192.89 230.99 187.86 189.10 211.63 212.24 215.02 219.61 318.44 197.26 197.23 122.14 118.96 118.86 120.39 63.10 58.88 59.07 59.31 65.49 67.65 67.46 64.26 66.47 63.41 93.76 90.91 91.81 108.10 113.14 110.77 92.24 94.95 94.39 115.18 148.45 150.66 151.78 152.05 153.20 156.34 21.08 21.25 21.67 44.86
Total liabilities 174.59 185.39 190.25 187.16 214.79 218.38 193.28 177.51 194.14 199.47 154.95 156.67 154.83 139.36 161.81 136.96 143.00 156.87 192.61 180.00 168.14 174.21 221.10 341.84 357.65 362.25 329.40 322.35 340.85 333.39 300.17 322.91 354.45 418.83 387.48 394.87 327.43 351.76 314.32 311.69 312.52 298.49 304.10 300.62 377.64 256.28 282.80 214.68 207.18 211.50 204.28 145.69 126.93 129.78 140.79 148.83 136.82 175.79 176.58 188.77 156.14 168.66 176.01 188.76 168.29 182.22 188.52 159.61 148.09 152.46 185.08 211.90 220.07 215.46 213.02 209.15 199.12 55.02 54.58 53.36 73.07
Total stockholders' equity + 363.42 363.20 364.38 372.45 364.07 369.07 377.99 399.91 376.43 373.50 382.72 384.62 374.37 366.64 359.45 360.51 326.31 348.31 300.06 266.38 237.71 226.88 437.07 387.12 450.50 446.55 443.06 444.44 431.99 436.24 426.68 422.15 410.97 397.43 390.65 393.16 412.30 376.50 340.36 307.82 264.51 225.33 210.00 194.37 169.58 159.71 152.96 166.82 138.92 130.98 194.59 181.30 154.61 158.83 132.14 112.84 100.97 95.87 96.39 92.73 93.21 146.03 167.09 160.58 155.06 151.42 136.42 50.63 41.02 37.94 113.15 77.85 72.30 73.00 65.96 59.11 52.36 49.79 46.13 41.33 11.02
Common shares outstanding 45 45 44 44 44 45 45 46 46 46 47 46 46 46 46 46 47 49 49 52 56 57 56 55 56 55 55 55 55 55 55 55 55 55 54 56 57 57 57 56 56 56 55 55 55 55 56 56 57 61 66 66 66 67 67 66 67 65 65 65 60 64 67 67 60 67 61 61 48 47 47 47 40 48 48 48 41 42 41 41 40
5 days ago