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 + 56.64 56.50 44.74 46.19 66.85 50.34 50.29 45.68 43.53 50.56 66.10 64.96 77.96 77.41 80.49 90.27 76.79 76.98 57.82 63.91
Accounts receivable, net 63.46 68.13 71.40 76.41 69.81 68.82 67.71 86.06 84.54 89.77 89.20 86.52 88.39 82.50 80.61 78.27 79.89 93.71 69.28 65.48
Inventories 23.45 27.20 36.17 45.44 35.52 28.51 29.94 29.69 26.11 31.86 28.88 26.03 23.90 30.13 33.05 29.90 23.51 27.84 22.52 22.71
Other current assets 2.66 2.55 2.46 2.29 1.85 1.38 2.13 2.60 4.53 4.87 4.13 2.80 4.97 4.54 2.39 2.40 2.74 8.77 3.42
Total current assets 143.56 154.49 154.86 170.50 174.47 149.53 149.32 163.57 156.78 176.72 189.05 181.64 193.05 195.01 198.70 198.44 182.59 198.53 158.39 155.53
Total non-current assets + 135.67 143.51 155.03 177.57 132.47 123.52 121.25 112.46 115.60 111.68 97.78 84.38 79.18 82.48 81.49 83.37 87.44 87.16 87.17 65.03
Total assets 279.23 298.01 309.89 348.07 306.94 273.05 270.57 276.03 272.38 288.41 286.83 266.03 272.23 277.50 280.18 281.82 270.03 285.68 245.55 220.56
Total current liabilities + 110.94 132.03 129.29 142.85 126.71 114.12 113.33 112.57 101.71 95.28 86.87 90.76 92.38 98.29 96.97 96.76 85.56 104.12 77.81 72.16
Total non-current liabilities + 58.02 72.88 83.27 74.44 73.34 73.91 77.80 74.38 70.97 51.88 52.96 44.46 36.63 39.46 38.03 38.27 43.33 39.48 32.46 24.34
Total liabilities 168.96 204.91 212.56 217.30 200.05 188.03 191.13 186.95 172.67 147.15 139.83 135.22 129.01 137.75 135.00 135.03 128.89 143.60 110.27 96.50
Total stockholders' equity + 109.54 94.40 98.59 132.25 108.57 86.52 80.09 88.27 99.06 140.58 146.16 129.90 141.79 138.13 143.02 145.11 139.98 140.82 134.35 123.25
Common shares outstanding 3,342 3,339 3,330 3,334 3,332 3,326 3,320 3,318 3,317 3,303 3,382 3,270 3,257 3,247 3,233 3,226 3,188 3,203 3,193 3,174
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 + 62.74 56.64 50.82 40.20 49.55 56.50 47.13 42.50 41.13 44.74 36.81 30.84 43.34 46.19 43.59 97.28 89.36 66.85 61.53 55.99 45.15 50.34 54.15 51.29 57.00 50.29 56.63 51.89 48.65 45.68 42.48 45.46 41.95 43.53 32.62 32.44 46.42 50.29 43.07 48.78 61.01 66.27 51.55 53.77 66.09 72.16 66.05 68.40 79.88 77.09 60.67 64.81 72.09 76.71 68.82 66.38 75.63 83.39 76.94 78.73 83.04 90.27 76.17 67.59 77.86 78.17 79.79 75.52 64.06 76.98 65.71 57.11 60.27 57.82 43.92 48.65 51.67 62.09 55.33 49.63 66.40
Accounts receivable, net 62.27 63.46 62.31 63.66 65.86 68.13 65.17 71.98 76.44 71.40 80.17 84.59 85.04 76.41 80.76 78.11 76.88 69.81 66.83 73.32 70.92 68.82 68.38 68.19 74.40 69.09 71.99 75.85 79.27 88.19 82.60 82.24 79.47 84.54 86.68 92.06 93.94 95.17 97.78 93.76 90.81 88.47 98.55 96.85 82.97 82.98 90.58 85.97 82.17 91.05 85.10 85.63 88.18 87.74 84.98 86.66 81.03 82.36 84.19 78.12 60.62 78.27 57.83 69.39 62.70 77.39 79.71 86.12 75.20 93.71 82.81 71.71 72.62 69.28 73.90 69.86 64.72 67.62 65.69 61.20 62.34
Inventories 25.59 23.45 27.40 26.92 27.55 27.20 28.85 30.84 34.85 36.17 45.04 47.38 46.16 45.44 53.26 47.84 41.38 35.52 34.84 30.44 30.25 28.51 32.70 31.85 33.07 29.94 35.79 36.16 33.03 29.69 30.51 30.12 28.87 26.11 32.64 34.45 33.88 30.31 34.14 34.66 32.25 28.44 32.19 32.33 33.66 28.18 28.53 26.92 24.96 22.76 28.09 29.69 29.81 28.80 32.42 33.12 32.55 33.07 38.63 35.14 32.15 29.90 30.30 29.40 24.13 22.72 26.77 29.04 30.70 27.84 29.73 26.58 24.49 22.52 25.59 24.62 24.06 21.41 25.07 23.14 23.51
Other current assets 13.77 6.62 2.66 17.09 19.14 2.55 16.63 18.62 7.78 2.46 18.78 17.60 17.06 2.29 14.14 14.53 14.81 1.85 17.08 18.04 19.38 14.48 16.96 17.15 15.36 20.84 25.45 26.34 23.98 2.60 25.23 26.74 4.53 6.99 24.76 25.30 20.11 6.35 23.59 22.92 22.70 18.11 19.95 19.21 15.10 5.18 20.20 19.55 6.75 6.75 2.70 2.58 2.80 0.55 3.11 2.41 22.46 0.48 20.96 19.56 17.74 1.76 1.88 2.16 17.92 0.56 1.67 1.84 1.94 6.24 0.01 2.28 2.92 0.01 2.93 0.01
Total current assets 150.60 143.56 140.54 130.78 142.96 154.49 141.16 145.32 152.42 154.86 162.03 162.81 174.54 170.50 177.61 223.23 207.61 174.47 163.20 159.75 146.32 149.53 155.23 151.32 164.47 149.32 164.41 163.90 160.95 163.57 155.59 157.82 150.28 156.78 151.94 158.94 174.24 175.77 174.98 179.73 186.42 189.53 184.37 185.50 205.41 201.79 187.61 183.28 188.71 190.90 176.05 180.13 190.07 193.25 188.93 188.74 192.00 198.82 202.86 194.41 198.27 198.44 185.27 185.93 182.41 182.44 188.15 192.83 187.88 198.53 179.92 157.25 159.32 158.39 143.41 145.41 143.37 151.13 146.09 136.89 152.25
Total non-current assets + 138.19 135.67 140.73 138.34 133.99 143.51 129.84 132.67 149.57 155.03 147.34 180.51 170.70 177.57 185.23 109.03 117.08 132.47 127.50 120.59 124.03 123.52 121.05 124.87 132.12 118.81 121.99 116.71 123.08 109.20 108.19 108.12 109.13 115.60 114.34 118.01 117.48 107.58 100.75 97.66 93.91 94.84 94.01 93.42 97.56 91.77 86.41 82.27 78.48 78.29 79.61 81.31 80.43 81.74 84.04 88.94 88.82 81.53 85.93 80.78 79.84 83.37 83.97 90.90 85.42 87.37 80.12 88.48 94.64 87.16 83.86 81.16 80.74 87.17 87.14 87.43 81.59 63.19 63.94 62.34 63.08
Total assets 288.79 279.23 281.27 269.12 276.96 298.01 271.00 277.99 301.99 309.89 309.37 343.32 345.24 348.07 362.84 332.26 324.69 306.94 290.70 280.34 270.35 273.05 276.28 276.20 296.59 268.13 286.40 280.61 284.03 272.76 263.78 265.94 259.42 272.38 266.28 276.95 291.72 283.35 275.73 277.39 280.33 284.36 278.38 278.92 302.97 293.56 274.02 265.55 267.19 269.19 255.66 261.44 270.50 275.00 272.97 277.68 280.82 280.35 288.79 275.19 278.11 281.82 269.24 276.83 267.83 269.81 268.27 281.31 282.52 285.68 263.78 238.41 240.06 245.55 230.56 232.83 224.96 214.32 210.03 199.23 215.34
Total current liabilities + 134.32 110.94 119.99 120.10 131.11 132.03 118.26 127.23 125.32 129.29 147.86 147.70 154.45 142.85 152.39 139.77 141.53 126.71 125.93 124.35 115.01 114.12 122.99 124.24 135.09 113.33 122.43 115.34 122.16 112.57 102.67 104.87 103.22 101.71 88.43 91.89 104.14 94.77 86.61 90.90 82.77 87.09 87.44 90.02 101.09 100.82 91.19 90.68 89.83 91.34 84.06 88.26 90.63 97.40 89.47 92.57 89.49 97.03 105.09 97.64 94.15 96.76 88.06 93.18 84.05 85.49 81.80 89.48 96.70 104.12 92.56 78.62 73.35 77.81 67.59 72.89 71.44 70.12 73.00 68.74 82.67
Total non-current liabilities + 51.91 58.02 59.23 63.77 61.30 72.88 67.84 68.44 68.14 83.27 55.03 63.28 65.11 74.44 73.00 64.77 73.03 73.34 69.09 64.52 67.21 73.91 71.08 73.65 81.23 75.37 87.07 80.69 77.32 71.12 65.55 67.29 63.19 70.97 62.58 60.40 60.95 48.09 55.10 49.80 51.92 49.91 52.96 52.17 52.83 47.43 39.46 36.91 34.73 36.22 37.65 39.32 40.71 39.11 38.96 39.36 38.86 38.05 40.20 34.66 36.26 38.27 42.11 43.23 42.32 43.30 47.05 48.90 38.99 39.48 35.01 29.57 32.24 32.46 32.88 33.37 26.30 23.66 23.43 23.06 24.60
Total liabilities 186.22 168.96 179.22 183.88 192.41 204.91 186.10 195.67 193.46 212.56 202.89 210.98 219.56 217.30 225.39 204.54 214.56 200.05 195.02 188.87 182.22 188.03 194.07 197.89 216.32 188.69 209.50 196.03 199.48 183.69 168.21 172.16 166.40 172.67 151.01 152.29 165.09 142.86 141.71 140.70 134.68 137.00 140.39 142.19 153.92 148.25 130.65 127.59 124.56 127.57 121.71 127.58 131.33 136.51 128.43 131.93 128.35 135.08 145.29 132.30 130.41 135.03 130.17 136.41 126.38 128.78 128.84 138.37 135.69 143.60 127.57 108.18 105.58 110.27 100.46 106.27 97.74 93.78 96.43 91.80 107.26
Total stockholders' equity + 101.87 109.54 102.22 86.29 85.72 94.40 86.17 83.69 110.03 98.59 107.84 133.85 127.24 132.25 139.25 129.55 111.96 108.57 97.38 93.10 89.79 86.52 82.56 78.84 81.01 80.09 77.62 84.54 84.64 88.27 94.70 92.91 92.25 99.06 114.66 123.95 125.89 139.82 133.14 135.75 144.70 146.53 137.09 135.57 147.86 144.31 142.34 136.95 141.64 140.20 132.38 132.33 137.67 136.88 143.08 143.83 150.51 143.11 141.77 141.01 146.14 145.11 137.40 138.31 140.29 139.87 138.38 141.66 145.38 140.82 135.22 129.25 133.60 134.35 129.43 125.68 126.40 119.76 112.83 106.53 107.13
Common shares outstanding 3,343 3,342 3,333 3,333 3,340 3,333 3,339 3,332 3,335 3,330 3,330 3,330 3,334 3,334 3,334 3,334 3,333 3,333 3,333 3,332 3,328 3,331 3,329 3,329 3,317 3,326 3,326 3,325 3,325 3,322 3,322 3,322 3,322 3,322 3,323 3,318 3,313 3,308 3,301 3,297 3,292 3,251 3,283 3,280 3,276 3,274 3,270 3,268 3,264 3,261 3,258 3,256 3,253 3,251 3,246 3,245 3,241 3,237 3,238 3,246 3,231 3,198 3,225 3,196 3,241 3,190 3,190 3,188 3,187 3,184 3,184 3,222 3,181 3,179 3,179 3,178 3,177 3,174 3,174 3,174 3,173
about 9 hours ago