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
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 + 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 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.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 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 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 + 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 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 + 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 + 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 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 + 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 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 hours ago