Sign in
Jul-25 Jul-24 Jul-23 Jul-22 Jul-21 Jul-20 Jul-19 Jul-18 Jul-17 Jul-16 Jul-15 Jul-14 Jul-13 Jul-12 Jul-11 Jul-10 Jul-09 Jul-08 Jul-07 Jul-06
Total cash and short-term investments + 16.11 17.85 26.15 19.27 24.52 29.42 33.41 46.55 70.49 65.76 60.42 52.07 50.61 48.72 44.59 39.86 35.00 26.24 22.27 17.81
Accounts receivable, net 9.76 10.02 9.21 10.53 10.15 10.52 10.59 10.50 10.00 10.12 9.84 9.31 9.51 8.03 7.81 7.23 3.18 3.82 3.99 3.30
Inventories 3.16 3.37 3.64 2.57 1.56 1.28 1.38 1.85 1.62 1.22 1.63 1.59 1.48 1.66 1.49 1.33 1.07 1.24 1.32 1.37
Other current assets 5.95 5.61 4.35 4.36 2.89 2.35 2.37 2.94 1.59 1.63 1.49 4.14 3.93 3.52 3.35 3.00 4.93 4.41 4.00 3.19
Total current assets 34.99 36.86 43.35 36.72 39.11 43.57 47.76 61.84 83.70 78.72 73.37 67.11 65.52 61.93 57.23 51.42 44.18 35.70 31.57 25.68
Total non-current assets + 87.31 87.55 58.50 57.29 58.39 51.28 50.04 46.95 46.12 42.93 40.01 37.96 35.67 29.83 29.86 29.71 23.95 23.04 21.77 17.64
Total assets 122.29 124.41 101.85 94.00 97.50 94.85 97.79 108.78 129.82 121.65 113.37 105.07 101.19 91.76 87.10 81.13 68.13 58.73 53.34 43.32
Total current liabilities + 35.06 40.58 31.31 25.64 26.26 25.33 31.71 27.04 27.58 24.91 23.41 19.81 22.00 17.73 17.51 19.23 13.66 13.86 13.36 11.31
Total non-current liabilities + 40.38 38.37 26.19 28.59 29.97 31.60 32.51 38.55 36.10 33.16 30.25 28.60 20.07 22.73 22.33 17.61 15.80 10.47 8.49 8.08
Total liabilities 75.45 78.96 57.50 54.23 56.22 56.93 64.22 65.58 63.68 58.07 53.67 48.41 42.06 40.46 39.84 36.85 29.45 24.33 21.85 19.40
Total stockholders' equity + 46.84 45.46 44.35 39.77 41.28 37.92 33.57 43.20 66.14 63.59 59.70 56.65 59.12 51.29 47.23 44.27 38.65 34.35 31.48 23.91
Common shares outstanding 3,998 4,062 4,105 4,192 4,236 4,254 4,453 4,881 5,049 5,088 5,146 5,281 5,380 5,404 5,563 5,848 5,857 6,163 6,265 6,272
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 + 16.64 15.78 15.74 16.11 15.64 16.85 18.67 17.85 18.77 25.67 23.52 26.15 23.29 22.06 19.78 19.27 20.11 21.11 23.35 24.52 23.58 30.59 30.01 29.42 28.57 27.06 28.04 33.41 34.64 40.38 42.59 46.55 54.43 73.68 71.59 70.49 67.97 71.85 70.97 65.76 63.51 60.38 59.11 60.42 54.42 53.02 52.11 52.07 50.47 47.07 48.20 50.61 47.39 46.38 45.00 48.72 48.41 46.74 44.39 44.59 43.37 40.23 38.93 39.86 39.11 39.64 35.37 35.00 33.55 29.53 26.76 26.24 24.43 22.69 24.68 22.27 22.34 20.68 19.52 17.81 18.18
Accounts receivable, net 6.48 9.55 7.91 9.76 8.24 8.74 7.58 10.02 8.57 8.36 8.25 9.21 8.51 8.79 9.12 10.53 9.59 10.00 9.38 10.15 9.07 9.33 9.09 10.52 9.27 9.16 9.90 10.59 8.82 8.80 9.39 10.50 9.14 8.89 9.24 10.00 9.27 8.95 9.35 10.12 8.76 8.82 9.22 9.84 9.14 8.75 8.64 9.31 8.51 8.39 9.32 9.51 8.82 8.36 7.67 8.03 7.69 7.42 7.60 7.81 4.41 4.62 4.47 7.23 4.08 4.24 3.16 3.18 2.39 2.89 3.28 3.82 4.18 4.17 3.42 3.99 3.24 2.91 3.09 3.30 2.98
Inventories 4.71 3.92 3.40 3.16 2.83 2.93 3.14 3.37 3.12 3.21 3.34 3.64 3.47 3.14 2.66 2.57 2.23 2.06 1.83 1.56 1.58 1.44 1.30 1.28 1.21 1.35 1.34 1.38 1.51 1.70 1.57 1.85 1.90 1.90 1.69 1.62 1.37 1.26 1.18 1.22 1.34 1.36 1.48 1.63 1.76 1.89 1.68 1.59 1.53 1.55 1.47 1.48 1.47 1.57 1.71 1.66 1.50 1.59 1.62 1.49 1.44 1.60 1.52 1.33 1.25 1.22 1.09 1.07 1.02 1.11 1.21 1.24 1.28 1.27 1.32 1.32 1.29 1.64 1.48 1.37 1.31
Other current assets 8.73 5.88 5.83 5.95 6.11 6.16 6.36 5.61 5.43 4.89 4.55 4.35 4.68 4.52 4.57 4.36 4.06 3.63 3.03 2.89 2.83 2.55 2.59 2.35 2.25 2.48 2.43 2.37 2.33 2.23 2.13 2.94 1.67 1.58 1.56 1.59 1.35 1.33 1.65 1.63 4.95 4.45 4.14 1.49 4.02 4.22 3.97 4.14 3.78 3.68 3.81 3.93 3.74 4.42 3.53 3.52 3.61 3.54 3.66 3.35 5.98 5.62 5.49 3.00 5.32 2.82 2.88 4.93 4.37 4.46 4.41 4.41 4.25 4.32 4.04 4.00 3.68 3.29 3.16 3.19 3.01
Total current assets 36.56 35.13 32.88 34.99 32.82 34.68 35.75 36.86 35.89 42.13 39.66 43.35 39.95 38.52 36.14 36.72 35.98 36.80 37.59 39.11 37.06 43.91 42.99 43.57 41.31 40.05 41.72 47.76 47.31 53.12 55.69 61.84 67.14 86.05 84.08 83.70 79.96 83.39 83.14 78.72 78.57 75.01 73.95 73.37 69.33 67.88 66.40 67.11 64.29 60.69 62.80 65.52 61.42 60.73 57.91 61.93 61.21 59.30 57.27 57.23 55.20 52.07 50.41 51.42 49.76 50.14 44.70 44.18 41.34 38.00 35.66 35.70 34.15 32.44 33.46 31.57 30.54 28.52 27.25 25.68 25.49
Total non-current assets + 89.07 88.24 88.23 87.31 86.97 86.69 87.58 87.55 87.11 59.05 59.12 58.50 57.58 57.33 56.91 57.29 56.82 57.46 58.39 58.39 56.84 51.69 52.01 51.28 50.09 50.37 50.78 50.04 49.98 49.35 49.74 46.95 46.87 45.46 46.44 46.12 45.99 42.86 43.15 42.93 40.08 37.64 37.83 40.01 36.88 37.04 37.58 37.96 37.57 37.74 37.95 35.67 35.67 35.65 34.74 29.83 29.94 29.96 29.70 29.86 30.15 29.92 29.61 29.71 29.53 26.26 23.98 23.95 23.33 23.36 23.23 23.04 22.98 22.86 22.25 21.77 18.30 17.74 17.66 17.64 17.60
Total assets 125.55 123.37 121.10 122.29 119.78 121.38 123.33 124.41 123.00 101.17 98.78 101.85 97.53 95.84 93.05 94.00 92.80 94.26 95.98 97.50 93.90 95.60 95.00 94.85 91.39 90.43 92.49 97.79 97.29 102.46 105.43 108.78 114.01 131.51 130.52 129.82 125.95 126.25 126.29 121.65 118.65 112.64 111.77 113.37 106.21 104.92 103.98 105.07 101.86 98.43 100.74 101.19 97.08 96.38 92.64 91.76 91.15 89.26 86.96 87.10 85.35 81.98 80.02 81.13 79.29 76.40 68.68 68.13 64.67 61.36 58.89 58.73 57.12 55.30 55.70 53.34 48.84 46.25 44.91 43.32 43.08
Total current liabilities + 39.54 36.79 35.45 35.06 34.50 40.02 40.54 40.58 40.11 30.85 27.04 31.31 28.72 27.25 24.90 25.64 24.15 25.92 23.24 26.26 24.26 27.27 26.99 25.33 25.94 22.09 24.60 31.71 27.91 29.48 26.41 27.04 28.64 35.36 29.28 27.58 22.72 22.71 23.22 24.91 24.00 22.80 22.10 23.41 23.25 20.03 20.06 19.81 18.52 22.94 21.73 22.00 21.06 17.95 17.11 17.73 17.12 17.60 17.46 17.51 16.11 18.51 18.12 19.23 18.44 14.41 13.16 13.66 12.86 13.60 13.55 13.86 13.36 12.19 12.22 13.36 11.97 11.49 11.28 11.31 10.43
Total non-current liabilities + 33.83 38.86 38.78 40.38 39.35 35.83 37.51 38.37 37.12 24.07 26.54 26.19 26.52 27.11 27.89 28.59 28.25 28.85 30.04 29.97 29.43 29.21 29.86 31.60 29.75 32.81 33.47 32.51 32.57 32.19 35.17 38.55 38.71 44.16 35.69 36.10 37.85 39.72 39.66 33.16 32.29 28.97 29.69 30.25 24.13 27.16 27.21 28.60 27.55 19.40 20.10 20.07 19.22 22.90 22.83 22.73 22.65 22.40 22.29 22.33 22.03 17.79 17.20 17.61 17.00 20.47 15.49 15.80 14.52 10.95 10.28 10.47 10.56 10.21 9.48 8.49 8.34 8.17 8.08 8.08 8.03
Total liabilities 76.69 75.65 74.23 75.45 73.85 75.85 78.06 78.96 77.23 54.92 53.57 57.50 55.23 54.37 52.78 54.23 52.40 54.77 53.28 56.22 53.69 56.48 56.85 56.93 55.69 54.89 58.07 64.22 60.48 61.67 61.58 65.58 67.35 79.53 64.97 63.68 60.57 62.43 62.87 58.07 56.30 51.76 51.79 53.67 47.38 47.19 47.26 48.41 46.06 42.34 41.83 42.06 40.29 40.85 39.94 40.46 39.78 39.99 39.75 39.84 38.14 36.30 35.32 36.85 35.44 34.87 28.65 29.45 27.38 24.56 23.83 24.33 23.92 22.41 21.70 21.85 20.31 19.66 19.37 19.40 18.46
Total stockholders' equity + 48.86 47.72 46.87 46.84 45.94 45.53 45.28 45.46 45.77 46.25 45.21 44.35 42.30 41.47 40.27 39.77 40.40 39.50 42.70 41.28 40.21 39.12 38.16 37.92 35.71 35.53 34.42 33.57 36.80 40.79 43.85 43.20 46.66 51.98 65.55 66.14 65.38 63.81 63.41 63.59 62.36 60.87 59.98 59.70 58.82 57.72 56.71 56.65 55.79 56.07 58.90 59.12 56.79 55.52 52.69 51.29 51.36 49.25 47.19 47.23 47.16 45.64 44.68 44.27 43.83 41.50 40.00 38.65 37.26 36.78 35.04 34.35 33.14 32.81 33.87 31.48 28.52 26.58 25.53 23.91 24.62
Common shares outstanding 3,987 3,987 3,993 3,992 4,004 4,005 4,013 4,035 4,060 4,073 4,087 4,093 4,110 4,116 4,116 4,137 4,170 4,205 4,243 4,233 4,238 4,234 4,244 4,242 4,243 4,260 4,273 4,285 4,415 4,505 4,614 4,848 4,844 4,924 4,994 5,028 5,045 5,040 5,066 5,067 5,065 5,097 5,113 5,122 5,148 5,160 5,156 5,191 5,180 5,327 5,430 5,437 5,387 5,357 5,334 5,362 5,456 5,401 5,407 5,481 5,537 5,587 5,675 5,785 5,869 5,862 5,871 5,815 5,818 5,864 5,972 6,046 6,069 6,202 6,330 6,295 6,244 6,291 6,199 6,188 6,289
about 2 hours ago