Sign in
Jan-26 Jan-25 Jan-24 Jan-23 Jan-22 Jan-21 Jan-20 Jan-19 Jan-18 Jan-17 Jan-16 Jan-15 Jan-14 Jan-13 Jan-12 Jan-11 Jan-10 Jan-09 Jan-08 Jan-07
Total cash and short-term investments + 375.78 359.08 378.66 282.68 255.72 182.35 205.73 203.51 191.34 188.71 135.82 137.70 105.65 69.07 73.65 91.02 100.40 91.99 127.72 43.01
Accounts receivable, net 27.06 27.96 28.91 28.12 32.50 25.73 19.00 19.07 19.53 12.97 18.92 11.81 16.75 12.91 14.60 18.12 21.94 11.99 3.40 10.81
Inventories 28.42 31.68 26.98 48.74 42.23 37.43 35.63 18.48 20.76 17.06 17.18 18.06 19.37 24.92 30.35 7.82 8.70 24.37 49.93 70.08
Other current assets 16.57 17.11 17.55 14.83 14.72 13.24 10.77 9.57 7.77 7.91 7.50 8.17 7.54 8.02 7.08 8.89 9.07 14.29 12.14 12.11
Total current assets 447.83 435.82 452.10 372.64 345.17 258.75 271.14 250.62 239.03 226.52 179.36 175.75 148.81 114.93 127.04 125.85 140.10 142.65 193.19 136.01
Total non-current assets + 349.90 284.19 212.70 206.94 205.19 220.60 229.37 220.77 239.83 227.51 235.33 281.20 279.06 290.40 311.01 249.87 311.41 308.64 215.79 199.20
Total assets 797.73 720.01 664.80 579.58 550.36 479.35 500.50 471.39 478.86 454.02 414.69 456.95 427.87 405.33 438.05 375.72 451.51 451.29 408.98 335.21
Total current liabilities + 75.38 50.44 66.26 54.60 50.48 30.74 31.60 17.01 21.87 22.52 19.64 19.56 32.14 31.46 37.24 24.57 38.85 58.27 60.86 47.92
Total non-current liabilities + 20.35 25.96 10.95 13.99 12.32 11.43 15.30 9.11 25.07 43.23 39.29 44.43 84.98 99.59 118.97 81.19 137.56 129.39 63.80 45.06
Total liabilities 95.73 76.41 77.21 68.59 62.80 42.16 46.90 26.12 46.94 65.75 58.93 63.98 117.12 131.05 156.21 105.76 176.41 187.66 124.66 92.98
Total stockholders' equity + 610.71 560.34 513.92 447.98 430.79 384.78 401.01 392.94 381.49 340.44 311.26 349.97 279.28 246.35 252.51 244.93 246.62 239.06 256.59 230.79
Common shares outstanding 33 35 35 35 36 37 38 39 40 40 44 49 49 50 55 59 57 61 70 69
Show Quarterly Balance Sheet
Apr-26 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
Total cash and short-term investments + 364.31 375.78 335.54 310.45 315.89 359.08 365.08 345.98 351.76 378.66 332.00 284.38 265.81 280.94 289.81 245.11 234.03 255.72 219.02 187.59 192.97 180.70 202.29 185.36 196.37 205.73 196.34 212.23 204.70 203.51 193.12 185.73 175.74 191.34 190.69 186.38 191.62 188.71 162.80 134.76 122.97 135.82 136.65 138.31 141.89 137.70 164.27 152.24 125.65 105.65 93.90 69.26 73.77 69.07 68.11 63.96 72.06 73.65 86.77 96.44 96.95 91.02 87.56 89.62 101.42 100.40 85.47 85.13 86.88 91.99 67.53 82.38 106.30 127.72 102.97 90.29 105.36 43.01 15.92 5.48 15.08
Accounts receivable, net 32.33 27.06 33.51 33.29 35.34 27.96 27.89 29.53 26.12 28.91 34.59 37.65 34.20 28.12 29.29 44.46 31.54 32.50 45.96 36.41 33.58 25.73 18.44 20.36 12.46 19.00 23.61 15.37 19.36 19.07 24.07 23.02 29.12 19.53 10.78 12.47 10.26 12.97 15.23 17.40 17.15 18.92 15.22 16.69 9.93 8.79 10.59 13.99 18.70 16.75 11.27 18.77 19.20 12.91 18.66 16.39 16.50 14.60 8.55 7.88 10.42 18.12 19.68 14.69 13.70 21.94 13.96 9.48 11.09 11.99 4.64 3.51 3.03 3.40 3.00 6.98 16.21 10.81 11.35 12.92 6.66
Inventories 26.55 28.42 27.68 31.63 30.51 31.68 29.13 29.16 27.10 26.98 37.52 45.96 41.30 48.74 42.05 49.93 56.39 42.23 29.75 41.76 26.69 37.88 21.62 30.38 27.27 35.63 31.04 22.07 20.15 18.48 21.64 25.17 26.09 20.76 24.15 22.09 20.43 17.06 19.48 23.63 25.73 17.18 23.56 23.25 19.57 18.06 11.50 17.29 19.19 19.37 16.31 29.37 21.19 24.92 28.30 29.35 25.63 30.35 10.09 10.37 12.68 7.82 10.55 6.37 7.43 8.70 7.67 7.83 6.48 24.37 56.55 59.46 56.80 49.93 78.43 84.26 90.43 70.08 116.07 123.35 108.52
Other current assets 18.35 16.57 13.82 15.14 17.03 17.11 13.20 13.90 16.63 17.55 13.98 19.96 19.65 14.83 12.88 17.84 20.93 14.72 12.52 18.93 16.55 14.90 10.66 10.83 11.04 10.77 9.54 9.32 9.43 9.57 8.55 8.49 8.95 7.77 7.06 7.91 7.21 7.91 8.26 8.10 7.84 7.50 11.45 8.42 9.32 11.19 5.03 5.41 5.00 7.54 5.46 6.43 5.84 8.02 6.87 7.11 6.95 7.08 3.36 6.50 7.43 8.89 8.85 9.21 7.89 9.07 10.85 12.81 10.44 14.29 14.80 15.52 12.60 12.14 8.17 9.49 1.43 12.11 11.24 11.58 11.29
Total current assets 441.53 447.83 411.66 390.52 398.77 435.82 436.50 418.91 421.61 452.10 418.09 387.94 360.96 372.64 374.02 357.33 342.88 345.17 307.24 284.70 269.78 258.75 253.01 246.94 247.14 271.14 260.53 258.99 253.65 250.62 247.37 242.41 239.91 239.03 232.44 228.47 229.38 226.52 205.72 183.78 173.17 179.36 184.92 186.47 180.70 175.75 191.38 188.93 168.55 148.81 126.44 123.32 120.00 114.93 121.93 116.81 121.14 127.04 108.76 121.19 127.48 125.85 126.64 119.88 130.44 140.10 116.94 114.23 113.86 142.65 142.21 158.09 178.73 193.19 192.56 191.02 213.42 136.01 154.58 153.33 141.55
Total non-current assets + 366.14 349.90 338.40 310.08 295.07 284.19 279.17 261.10 249.41 212.70 209.48 204.99 205.59 206.94 201.02 202.54 205.16 205.19 217.16 220.81 216.36 220.60 222.16 225.40 228.90 229.37 233.04 235.71 238.85 220.77 228.74 233.76 236.66 239.83 241.90 230.93 229.98 227.51 230.61 234.02 234.84 235.33 238.35 238.95 274.67 281.20 279.00 280.59 278.40 279.06 284.26 285.38 286.57 290.40 296.18 299.71 306.08 311.01 247.87 248.96 250.59 249.87 308.38 316.54 309.04 311.41 331.46 331.92 326.72 308.64 300.90 282.12 247.71 215.79 203.45 191.42 161.67 199.20 167.04 157.12 158.53
Total assets 807.67 797.73 750.06 700.60 693.84 720.01 715.66 680.01 671.02 664.80 627.56 592.94 566.54 579.58 575.04 559.87 548.04 550.36 524.40 505.51 486.14 479.35 475.16 472.34 476.04 500.50 493.57 494.71 492.49 471.39 476.12 476.17 476.56 478.86 474.35 459.40 459.37 454.02 436.33 417.80 408.01 414.69 423.27 425.42 455.37 456.95 470.38 469.52 446.95 427.87 410.71 408.70 406.57 405.33 418.11 416.52 427.22 438.05 356.63 370.15 378.07 375.72 435.02 436.42 439.48 451.51 448.40 446.15 440.59 451.29 443.11 440.21 426.44 408.98 396.01 382.44 375.09 335.21 321.62 310.44 300.08
Total current liabilities + 65.32 75.38 57.48 37.09 42.58 50.44 43.96 51.91 62.70 66.26 48.69 47.54 36.19 54.60 57.28 41.95 38.86 50.48 46.54 38.70 29.63 30.74 26.74 21.19 19.87 31.60 24.43 22.27 20.32 17.01 19.61 22.15 19.76 21.87 23.00 18.69 22.90 22.52 21.87 15.40 14.10 19.64 23.72 20.20 13.52 19.56 50.98 46.91 31.02 32.14 31.23 34.95 33.34 31.46 32.81 26.42 29.88 37.24 24.51 24.56 25.43 24.57 35.79 34.99 35.52 38.85 40.75 34.56 46.35 58.27 65.79 77.97 65.83 60.86 68.67 71.64 76.82 47.92 48.87 56.75 48.85
Total non-current liabilities + 18.61 20.35 36.37 32.52 31.63 25.96 25.10 11.91 9.92 10.95 13.33 11.85 12.95 13.99 16.01 14.48 14.59 12.32 13.16 13.52 10.90 11.43 12.97 13.41 14.90 15.30 20.21 21.95 23.09 9.11 8.07 17.77 23.47 25.07 37.97 43.11 42.56 43.23 40.01 39.46 39.29 39.29 34.69 35.80 44.44 44.43 36.00 59.49 79.61 84.98 85.13 88.66 94.87 99.59 105.10 109.33 114.07 118.97 68.49 72.23 76.77 81.19 117.61 121.56 122.54 137.56 146.27 150.95 133.21 129.39 105.19 83.04 74.30 63.80 46.98 43.88 46.99 45.06 34.56 32.93 33.01
Total liabilities 83.92 95.73 93.86 69.61 74.20 76.41 69.06 63.82 72.62 77.21 62.02 59.39 49.14 68.59 73.29 56.43 53.45 62.80 59.70 52.21 40.52 42.16 39.71 34.60 34.77 46.90 44.64 44.22 43.41 26.12 27.68 39.92 43.23 46.94 60.97 61.80 65.45 65.75 61.89 54.86 53.39 58.93 58.41 55.99 57.96 63.98 86.98 106.40 110.64 117.12 116.36 123.61 128.21 131.05 137.91 135.75 143.95 156.21 92.99 96.79 102.20 105.76 153.40 156.55 158.07 176.41 187.02 185.52 179.56 187.66 170.98 161.01 140.14 124.66 115.65 115.52 123.81 92.98 83.43 89.68 81.85
Total stockholders' equity + 629.24 610.71 566.92 545.77 536.38 560.34 564.49 539.63 524.47 513.92 492.99 466.56 453.64 447.98 439.47 442.78 436.02 430.79 409.32 399.27 392.61 384.78 381.91 386.35 389.49 401.01 396.57 398.58 395.80 392.94 395.28 385.14 381.93 381.49 362.40 349.18 345.01 340.44 328.03 319.06 309.76 311.26 317.63 324.09 353.90 349.97 339.45 324.42 302.38 279.28 263.32 255.68 249.86 246.35 251.43 252.38 253.91 252.51 238.16 249.73 249.94 244.93 251.02 250.12 251.52 246.62 236.61 236.88 237.08 239.06 246.48 251.66 258.79 256.59 251.79 255.16 239.66 230.79 226.07 220.76 218.23
Common shares outstanding 33 33 33 33 34 35 35 35 35 35 35 35 35 35 35 18 36 36 18 18 36 36 37 37 38 38 38 38 38 38 38 39 39 40 40 40 40 40 40 40 40 41 41 45 47 48 49 49 49 49 49 49 49 49 50 50 51 53 55 57 57 58 58 60 60 59 57 57 56 58 60 67 70 70 71 72 71 69 69 69 69
4 days ago