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 + 14.47 14.59 13.44 8.74 7.25 13.81 8.87 12.00 12.58 8.53 8.19 8.48 11.07 11.13 11.92 11.65 13.97 12.91 16.15 10.66
Accounts receivable, net 17.64 14.01 13.96 7.01 14.98 18.74 23.80 30.56 31.63 29.25 28.55 31.83 31.84 30.58 29.56 28.23 26.79 27.56 28.79 26.85
Inventories 1.22 1.29 1.16 1.55 1.65 1.84 1.62 1.68 1.58 1.55 1.55 2.10 2.31 2.29 2.60 2.45 2.49 2.70 2.66 2.81
Other current assets 2.53 4.59 4.35 11.82 5.66 4.78 4.14 4.90 3.94 4.56 4.21 4.97 6.14 5.44 6.85 5.79 5.68 5.84 5.58 4.35
Total current assets 35.86 34.48 32.91 29.12 29.54 39.17 38.42 49.15 49.74 43.89 42.50 47.38 51.35 49.43 50.93 48.12 48.94 49.00 53.18 44.66
Total non-current assets + 116.02 102.69 102.33 98.13 102.46 116.81 113.77 74.24 75.62 73.58 67.99 68.11 74.87 69.78 65.51 65.33 60.09 60.52 67.25 58.57
Total assets 151.88 137.18 135.24 127.24 132.00 155.97 152.19 123.38 125.36 117.47 110.50 117.53 126.22 119.21 116.43 113.45 109.02 109.52 120.43 103.23
Total current liabilities + 38.66 33.14 34.12 31.51 33.62 39.87 37.70 38.23 37.36 36.28 34.27 39.58 40.15 43.63 42.12 40.56 36.00 42.44 44.31 40.09
Total non-current liabilities + 80.48 76.64 78.51 73.72 79.39 95.38 93.50 68.23 70.27 62.80 61.80 65.92 63.14 56.60 54.08 49.72 50.27 53.62 47.65 34.64
Total liabilities 119.14 109.78 112.63 105.22 113.01 135.25 131.20 106.45 107.63 99.08 96.07 105.52 103.29 100.23 96.20 90.28 86.27 96.06 91.96 74.73
Total stockholders' equity + 32.65 27.31 22.53 21.94 19.00 20.73 20.99 16.93 17.72 18.25 14.26 11.87 22.79 18.86 20.14 23.05 22.64 13.47 28.47 28.51
Common shares outstanding 949 937 922 912 905 897 893 916 937 959 983 1,010 1,103 1,155 1,214 1,287 1,341 1,382 1,451 1,554
Show Quarterly Balance Sheet
Jun-26 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 + 8.13 11.78 14.47 14.86 15.45 17.47 14.59 13.70 13.69 19.12 13.44 10.98 16.30 17.39 8.74 9.57 7.56 10.48 7.25 8.06 7.95 11.13 13.81 15.59 14.10 11.87 8.87 10.82 46.27 18.01 12.00 14.50 11.71 12.84 12.58 11.52 12.30 10.70 8.53 9.97 10.62 14.87 8.19 9.57 8.76 8.80 8.48 9.57 9.72 9.70 11.07 10.23 10.36 11.99 11.13 12.25 11.19 12.34 11.92 11.30 11.76 13.25 11.65 11.09 12.24 13.98 13.97 11.51 12.53 12.30 12.91 9.76 9.85 12.03 16.15 13.82 10.19 10.78 10.66 10.90 9.99 12.30
Accounts receivable, net 6.04 14.25 17.64 12.61 12.75 11.88 14.01 11.57 11.60 11.68 13.96 11.20 6.12 6.22 7.01 6.05 13.40 6.48 7.23 15.24 16.37 16.59 6.22 18.40 19.95 21.16 8.36 21.47 25.33 28.47 7.90 27.09 28.34 29.23 31.63 27.13 26.96 25.87 29.25 25.20 8.78 26.73 28.55 25.11 8.63 27.85 31.83 28.00 30.08 9.68 31.84 28.33 28.84 28.20 30.58 26.76 26.86 26.84 29.56 24.99 26.38 25.66 28.23 24.50 23.49 23.51 26.79 23.62 23.86 23.46 27.56 24.94 27.23 26.89 28.79 24.80 24.29 24.02 26.85 22.68 22.34 21.89
Inventories 1.75 1.48 1.22 1.40 1.25 1.43 1.29 1.37 1.23 1.21 1.16 1.40 1.50 1.60 1.55 1.79 1.68 1.78 1.65 1.89 1.81 1.83 1.84 1.95 1.87 1.79 1.62 1.71 1.75 1.77 1.68 1.89 1.74 1.75 1.58 1.71 1.60 1.61 1.55 1.73 1.69 1.69 1.55 1.61 1.91 1.97 2.10 2.36 2.34 2.46 2.31 2.49 2.39 2.42 2.29 2.59 2.76 2.75 2.60 2.66 2.57 2.55 2.45 2.63 2.60 2.52 2.49 2.55 2.69 2.76 2.70 3.00 2.92 2.98 2.66 2.86 2.85 2.91 2.81 3.13 3.11 2.95
Other current assets 12.48 4.41 2.53 3.88 4.81 4.56 4.59 3.90 6.77 4.66 4.35 4.12 10.54 10.77 11.82 11.59 5.26 12.59 13.42 4.79 4.65 4.49 17.30 3.91 4.03 4.12 19.57 4.12 4.17 4.46 27.57 4.78 5.01 5.30 3.94 4.39 4.16 4.72 4.56 4.54 22.44 4.33 4.21 5.82 25.88 7.69 4.97 7.24 6.05 26.12 6.14 6.48 6.33 6.34 5.44 6.54 6.59 6.92 6.85 6.42 6.22 6.07 5.79 6.26 6.57 5.69 5.68 5.77 5.36 5.48 5.84 6.49 6.32 6.53 5.58 5.11 4.97 4.74 4.35 3.95 4.15 4.44
Total current assets 28.40 31.91 35.86 32.74 34.25 35.34 34.48 30.54 33.30 36.66 32.91 27.71 34.46 35.98 29.12 29.00 27.90 31.33 29.54 29.97 30.77 34.04 39.17 39.85 39.95 38.93 38.42 38.12 77.52 52.71 49.15 48.26 46.80 49.12 49.74 44.74 45.01 42.89 43.89 41.43 43.52 47.62 42.50 42.11 45.19 46.32 47.38 47.16 48.18 47.96 51.35 47.53 47.91 48.95 49.43 48.14 47.39 48.85 50.93 45.37 46.94 47.52 48.12 44.47 44.90 45.70 48.94 43.45 44.44 44.00 49.00 44.19 46.31 48.43 53.18 46.59 42.29 42.45 44.66 40.67 39.59 41.58
Total non-current assets + 123.70 124.32 116.02 113.57 114.33 110.33 102.69 103.80 100.55 100.51 102.33 101.62 97.76 97.66 98.13 96.85 99.61 101.94 102.46 114.25 116.04 114.59 116.81 114.28 114.25 114.47 113.77 111.50 77.14 78.22 74.24 73.73 74.83 76.16 75.62 76.90 75.48 74.61 73.58 74.17 74.53 71.24 67.99 66.54 67.54 65.72 68.11 71.75 76.13 74.69 74.87 70.31 67.24 68.31 69.78 67.64 66.44 66.50 65.51 64.79 66.54 65.44 65.33 62.71 58.53 59.51 60.09 60.23 59.22 57.95 60.52 71.72 74.62 73.40 67.25 62.02 60.26 59.17 58.57 63.49 63.79 60.89
Total assets 152.10 156.23 151.88 146.31 148.59 145.67 137.18 134.34 133.85 137.17 135.24 129.32 132.21 133.64 127.24 125.85 127.50 133.28 132.00 144.21 146.81 148.63 155.97 154.13 154.20 153.40 152.19 149.62 154.65 130.93 123.38 121.99 121.62 125.29 125.36 121.64 120.50 117.50 117.47 115.61 118.06 118.86 110.50 108.65 112.73 112.04 117.53 118.91 124.31 122.65 126.22 117.85 115.15 117.26 119.21 115.78 113.83 115.35 116.43 110.16 113.47 112.96 113.45 107.17 103.42 105.21 109.02 103.68 103.66 101.94 109.52 115.91 120.93 121.82 120.43 108.61 102.55 101.62 103.23 104.16 103.38 102.47
Total current liabilities + 35.91 40.10 38.66 35.14 37.73 35.11 33.14 28.85 29.65 32.40 34.12 30.61 32.51 30.99 31.51 30.47 31.84 34.06 33.62 35.83 36.62 36.54 39.87 37.99 38.44 40.67 37.70 35.07 42.35 38.87 38.23 36.82 35.44 35.73 37.36 31.70 35.97 36.48 36.28 34.45 33.59 34.66 34.27 33.73 35.54 35.64 39.58 42.31 42.43 41.06 40.15 39.22 41.04 42.12 43.63 39.50 38.90 38.21 42.12 36.03 39.84 40.39 40.56 35.44 34.99 34.58 36.00 32.96 36.43 37.43 42.44 44.75 44.68 47.05 44.31 45.01 48.08 36.76 40.09 34.93 34.12 33.27
Total non-current liabilities + 81.65 83.07 80.48 83.18 83.27 83.61 76.64 80.96 80.10 81.44 78.51 75.56 77.43 80.97 73.72 75.24 76.18 80.11 79.39 86.03 88.13 90.57 95.38 94.80 95.07 92.60 93.50 96.46 94.53 75.45 68.23 65.25 67.53 71.26 70.27 70.18 65.99 62.57 62.80 64.00 68.58 69.12 61.80 61.47 63.36 64.11 65.92 62.21 64.37 64.85 63.14 58.62 56.23 55.92 56.60 54.61 54.37 56.36 54.08 51.75 50.42 49.80 49.72 49.37 47.25 48.48 50.27 52.22 51.75 50.83 53.62 43.64 47.98 46.05 47.65 43.05 37.71 37.05 34.64 34.98 35.71 36.47
Total liabilities 117.56 123.17 119.14 118.32 121.00 118.72 109.78 109.81 109.74 113.84 112.63 106.17 109.94 111.97 105.22 105.70 108.03 114.16 113.01 121.86 124.75 127.12 135.25 132.79 133.51 133.28 131.20 131.53 136.88 114.32 106.45 102.07 102.97 107.00 107.63 101.88 101.95 99.05 99.08 98.45 102.17 103.78 96.07 95.20 98.89 99.75 105.52 104.52 106.80 105.91 103.29 97.84 97.27 98.04 100.23 94.11 93.27 94.56 96.20 87.78 90.26 90.19 90.28 84.82 82.24 83.06 86.27 85.18 88.18 88.25 96.06 88.39 92.66 93.10 91.96 88.06 85.79 73.81 74.73 69.91 69.83 69.74
Total stockholders' equity + 34.45 32.97 32.65 27.91 27.51 26.88 27.31 24.45 24.03 23.26 22.53 23.08 22.20 21.60 21.94 20.08 19.41 19.05 18.90 22.23 21.94 21.39 20.60 21.21 20.55 20.00 20.84 17.96 17.65 16.48 16.80 19.78 18.52 18.17 17.59 19.63 18.42 18.33 18.25 17.01 15.73 14.93 14.26 13.29 13.68 12.14 11.87 14.26 17.38 16.61 22.79 19.88 17.76 19.09 18.86 21.54 20.47 20.70 20.14 22.29 23.13 22.67 23.05 22.24 21.06 22.03 22.64 18.40 15.38 13.60 13.47 27.52 28.26 28.73 28.47 20.55 16.76 27.81 28.51 34.25 33.55 32.73
Common shares outstanding 953 952 952 949 947 945 942 924 934 933 927 924 919 918 916 904 911 909 905 906 904 902 899 897 895 895 894 893 891 894 905 915 919 925 929 933 940 948 953 957 961 964 973 979 987 992 995 998 1,005 1,042 1,080 1,099 1,109 1,124 1,136 1,149 1,162 1,174 1,189 1,205 1,221 1,240 1,258 1,273 1,297 1,322 1,341 1,338 1,337 1,350 1,344 1,379 1,396 1,404 1,383 1,406 1,461 1,523 1,500 1,534 1,560 1,587
about 2 months ago