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 + 75.25 78.02 108.54 89.83 105.69 114.70 85.12 95.29 97.80 100.44 100.19 28.57 20.23 26.14 30.21 59.97 64.39 79.53 0.61 0.52
Accounts receivable, net 76.64 67.48 48.11 36.10 21.11 13.10 13.48 14.30 19.18 14.05 13.47 12.40 20.83 18.40 7.56 11.93 18.23 25.56 14.60 6.76
Inventories 24.26 24.91 26.15 28.37 20.38 11.75 10.32 7.14 5.51 4.55 6.50 8.20 4.96 5.14 7.82 9.77 10.36 8.49 4.79 2.89
Other current assets 5.06 3.25 2.67 3.57 4.58 3.64 4.05 2.92 4.01 3.34 3.37 4.18 6.03 11.19 9.53 11.16 8.48 2.99 1.79 0.97
Total current assets 181.21 173.66 185.47 157.87 151.76 143.19 112.97 119.65 126.20 122.37 123.53 53.24 52.13 60.86 56.67 88.20 96.18 116.33 21.42 11.13
Total non-current assets + 50.30 69.14 67.50 59.17 61.93 61.12 75.81 60.19 35.55 26.69 28.27 32.70 50.06 43.70 54.04 45.72 46.79 4.28 5.88 2.41
Total assets 231.51 242.79 252.97 217.04 213.69 204.31 188.77 179.84 161.74 149.06 151.80 85.94 102.20 104.55 110.71 133.92 142.97 120.61 27.30 13.54
Total current liabilities + 17.35 23.43 21.47 18.30 19.79 15.73 27.83 27.13 19.83 17.16 16.02 11.52 10.94 12.86 9.88 10.35 17.50 13.19 6.62 5.18
Total non-current liabilities + 7.97 9.35 11.70 13.40 15.13 16.96 24.93 39.33 59.38 66.77 72.12 4.50 4.34 4.32 3.88 2.77 4.51 0.42 0.62 0.23
Total liabilities 25.32 32.78 33.17 31.70 34.91 32.69 52.76 66.46 79.21 83.93 88.14 16.02 15.28 17.17 13.76 13.12 22.00 13.61 7.24 5.41
Total stockholders' equity + 206.19 210.01 219.81 185.34 178.78 171.62 136.01 113.38 82.53 65.13 63.66 69.92 86.92 87.38 96.95 120.80 120.97 107.00 20.06 8.13
Common shares outstanding 54 58 58 58 59 57 56 55 56 55 52 52 51 51 53 52 53 47 41 40
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 + 86.15 75.25 70.38 79.52 83.55 78.02 118.63 101.01 117.36 108.54 84.54 95.07 98.67 89.83 82.29 81.70 82.22 105.69 107.65 120.70 120.05 114.70 104.52 91.38 73.84 85.12 89.60 95.19 88.76 95.29 98.84 88.59 90.26 97.80 91.49 90.76 97.36 100.44 95.74 94.08 96.78 100.19 22.84 22.82 28.71 28.57 31.17 26.87 19.45 20.23 21.81 18.64 21.45 26.14 29.73 30.86 28.31 30.21 52.10 54.86 57.22 59.97 62.45 59.67 55.69 64.39 77.66 81.92 80.52 79.53 79.82 1.66 1.90 0.61 0.24 0.00 0.00 0.52 0.04 0.00 0.00
Accounts receivable, net 40.64 78.29 46.81 32.59 32.39 67.48 31.85 20.67 25.65 48.11 23.34 15.36 11.58 36.10 19.31 14.23 27.47 21.11 13.07 8.14 17.47 13.10 11.06 12.82 13.84 12.98 21.94 17.13 18.52 14.30 11.68 17.91 17.70 19.32 17.34 16.95 15.00 14.05 9.63 10.05 9.49 13.47 8.89 8.62 6.36 12.40 4.94 10.73 18.19 20.66 7.17 12.67 15.27 18.40 12.19 10.45 7.25 7.81 5.97 12.59 13.49 11.93 8.08 17.29 21.72 18.23 16.63 13.04 15.68 25.56 16.91 15.29 15.71 14.60 14.60 6.76 6.76
Inventories 30.89 24.26 33.57 32.66 32.41 24.91 33.46 33.66 31.67 26.15 33.89 36.32 33.12 28.37 32.13 28.24 23.48 20.38 20.56 15.29 11.93 11.75 10.66 9.92 10.94 10.32 8.98 7.76 7.31 7.14 6.28 6.38 7.33 5.51 6.28 6.37 4.82 4.55 5.84 6.18 6.73 6.50 8.89 9.70 9.33 8.20 10.23 9.60 8.28 4.96 8.96 7.36 6.64 5.14 6.52 7.02 8.35 7.82 9.92 9.70 9.41 9.77 12.08 12.21 12.70 10.36 10.51 11.16 10.08 8.49 9.78 7.06 6.40 4.79 4.79 2.89 2.89
Other current assets 3.38 8.03 4.87 7.38 6.25 3.25 5.98 3.69 3.70 2.67 4.51 3.54 4.57 3.57 5.49 4.91 5.80 4.58 5.54 3.73 3.40 3.64 4.96 4.99 5.19 4.55 3.15 2.25 3.27 2.92 2.26 2.06 2.75 3.57 4.18 4.02 4.96 3.34 1.95 2.33 3.68 3.37 3.14 2.67 3.67 4.18 6.16 8.01 7.99 6.03 6.45 11.39 11.75 11.19 11.60 10.16 10.98 12.48 11.95 13.09 11.34 11.16 11.30 12.50 8.93 8.48 7.15 6.41 8.72 2.99 4.11 4.83 3.73 1.79 1.44
Total current assets 161.06 185.83 155.62 152.15 154.59 173.66 189.91 159.03 178.37 185.47 146.27 150.29 147.94 157.87 139.22 129.08 138.97 151.76 146.81 147.85 152.84 143.19 131.20 119.10 103.80 112.97 123.66 122.33 117.86 119.65 119.06 114.92 118.04 126.20 119.30 118.10 122.14 122.37 113.15 112.64 116.67 123.53 43.76 43.81 48.07 53.24 52.50 55.20 53.66 52.13 44.39 50.06 55.11 60.86 60.04 58.49 54.89 56.67 73.26 85.78 86.82 88.20 88.26 94.11 93.85 96.18 109.02 110.24 109.49 116.33 110.62 28.83 27.73 21.42 21.42 11.13 11.13
Total non-current assets + 47.93 42.27 54.02 60.13 70.80 69.14 72.79 90.01 65.89 67.50 76.39 59.38 60.03 59.17 60.90 62.40 72.80 61.93 61.98 61.50 62.38 61.12 63.34 66.88 86.81 75.81 66.92 61.14 62.17 60.19 62.55 59.32 37.82 35.55 29.74 27.76 26.09 26.69 28.36 28.72 28.03 28.27 29.48 30.20 31.18 32.70 33.49 38.58 42.96 50.06 48.66 45.58 42.58 43.70 44.79 45.10 49.42 54.04 44.85 42.90 44.08 45.72 47.36 48.86 49.97 46.79 10.32 8.69 9.27 4.28 2.34 4.81 4.59 5.88 5.88 2.41 2.41
Total assets 208.99 231.51 209.65 212.28 225.39 242.79 262.71 249.04 244.27 252.97 222.66 209.67 207.97 217.04 200.12 191.48 211.78 213.69 208.79 209.34 215.22 204.31 194.54 185.97 190.61 188.77 190.59 183.47 180.02 179.84 181.61 174.25 155.86 161.74 149.04 145.86 148.24 149.06 141.51 141.36 144.71 151.80 73.24 74.01 79.25 85.94 85.99 93.78 96.63 102.20 93.05 95.63 97.68 104.55 104.83 103.59 104.31 110.71 118.11 128.68 130.90 133.92 135.62 142.97 143.82 142.97 119.34 118.93 118.76 120.61 112.96 33.64 32.31 27.30 27.30 13.54 13.54
Total current liabilities + 17.35 17.35 21.22 18.84 18.43 23.43 18.87 20.03 17.14 21.47 16.42 15.19 13.24 18.30 16.96 15.21 15.97 19.79 16.22 13.27 12.28 15.73 12.97 10.81 25.74 27.83 28.60 24.05 24.28 27.13 28.25 25.48 25.60 19.83 17.69 16.03 14.02 17.16 15.07 14.03 13.63 16.02 8.08 9.24 11.18 11.52 8.41 9.17 8.56 10.94 9.29 8.61 9.75 12.86 11.80 9.22 8.12 9.88 7.65 8.94 8.45 10.35 14.09 18.19 17.58 17.50 7.64 8.64 9.23 13.19 11.03 9.43 9.99 6.62 6.62 5.18 5.18
Total non-current liabilities + 7.35 7.97 7.60 8.23 8.85 9.35 9.96 10.50 11.09 11.70 12.21 12.70 13.22 13.40 13.86 14.40 14.84 15.13 15.83 16.25 16.60 16.96 17.58 17.75 26.61 24.93 27.23 31.96 35.82 39.33 43.77 46.41 38.78 59.38 63.08 64.30 65.54 66.77 68.03 69.24 70.84 72.12 3.04 3.07 5.00 4.50 3.21 4.20 4.23 4.34 4.14 4.23 4.19 4.32 3.99 4.12 3.89 3.88 3.99 2.67 2.79 2.77 2.16 2.26 4.37 4.51 0.25 0.29 0.33 0.42 0.46 0.52 0.57 0.62 0.62 0.23 0.23
Total liabilities 24.70 25.32 28.81 27.07 27.28 32.78 28.83 30.53 28.23 33.17 28.63 27.89 26.46 31.70 30.82 29.62 30.81 34.91 32.05 29.52 28.88 32.69 30.55 28.56 52.35 52.76 55.83 56.01 60.10 66.46 72.02 71.88 64.38 79.21 80.77 80.33 79.56 83.93 83.10 83.27 84.47 88.14 11.12 12.31 16.18 16.02 11.62 13.37 12.80 15.28 13.42 12.84 13.93 17.17 15.79 13.33 12.01 13.76 11.64 11.61 11.24 13.12 16.25 20.45 21.95 22.00 7.89 8.93 9.56 13.61 11.50 9.95 10.56 7.24 7.24 5.41 5.41
Total stockholders' equity + 184.29 206.19 180.83 185.21 198.11 210.01 233.87 218.51 216.04 219.81 194.03 181.78 181.50 185.34 169.30 161.86 180.97 178.78 176.74 179.83 186.34 171.62 163.99 157.42 138.27 136.01 134.75 127.46 119.92 113.38 109.60 102.36 91.47 82.53 68.27 65.53 68.68 65.13 58.41 58.08 60.24 63.66 62.12 61.70 63.08 69.92 74.37 80.41 83.83 86.92 79.63 82.79 83.75 87.38 89.04 90.26 92.30 96.95 106.46 117.06 119.66 120.80 119.37 122.52 121.87 120.97 111.44 110.00 109.20 107.00 101.46 23.69 21.76 20.06 8.13
Common shares outstanding 53 53 53 54 55 57 58 57 57 58 58 56 56 57 57 56 58 59 59 59 59 57 56 56 57 55 56 56 55 54 55 55 54 54 55 56 56 52 52 56 52 52 52 52 52 52 52 52 51 53 51 51 51 51 51 52 53 53 53 53 53 52 52 52 54 50 53 50 53 50 52 42 42 39 41 41 41 38 40 40 40
5 days ago