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 + 6.88 4.34 4.43 4.34 5.32 5.69 4.31 3.66 3.80 3.02 2.62 2.39 2.73 2.70 1.81 2.30 1.59 1.11 1.84 1.93
Accounts receivable, net 17.81 9.24 8.66 8.10 8.47 7.81 7.83 7.67 8.08 7.51 7.22 6.52 6.63 6.96 6.63 6.68 6.18 6.45 7.39 6.63
Inventories 3.41 1.62 1.34 1.25 1.20 1.10 1.26 1.16 1.11 1.13 1.12 1.17 1.29 1.01 0.64 0.71 0.61 0.67 0.58 0.63
Other current assets 2.78 1.02 0.95 0.92 0.92 1.08 1.19 1.24 1.13 1.06 1.02 1.11 1.00 1.00 1.98 0.50 0.40 0.33 1.27 1.09
Total current assets 27.47 16.22 15.38 14.61 15.91 15.59 14.58 13.73 14.12 12.72 11.98 11.19 11.65 11.66 10.42 10.19 8.79 8.56 10.50 9.65
Total non-current assets + 26.95 13.40 12.66 12.39 12.51 12.06 12.20 10.89 10.82 10.44 10.13 10.37 10.45 10.49 10.08 9.37 9.13 8.75 8.77 8.52
Total assets 54.42 29.62 28.04 27.00 28.42 27.65 26.78 24.62 24.93 23.17 22.11 21.56 22.10 22.15 20.51 19.57 17.92 17.32 19.27 18.16
Total current liabilities + 29.54 16.30 16.25 15.05 16.23 15.53 15.98 15.27 15.11 14.01 14.22 12.06 12.28 11.88 11.67 11.02 10.08 9.75 11.23 10.30
Total non-current liabilities + 11.82 8.15 7.16 7.79 8.42 8.55 7.43 6.24 6.67 6.49 5.00 6.18 5.75 6.32 4.65 4.45 3.17 3.81 3.71 3.80
Total liabilities 41.36 24.45 23.40 22.84 24.65 24.07 23.41 21.51 21.78 20.51 19.22 18.24 18.03 18.20 16.32 15.47 13.25 13.57 14.94 14.09
Total stockholders' equity + 12.05 4.19 3.62 3.25 3.27 3.08 2.85 2.55 2.62 2.16 2.45 2.85 3.58 3.46 3.50 3.58 4.19 3.52 4.09 3.87
Common shares outstanding 205 199 201 207 216 216 221 228 234 239 245 255 260 270 283 304 310 315 329 346
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 + 4.29 6.88 3.41 3.30 3.38 4.34 3.53 2.71 3.17 4.43 2.77 2.81 3.35 4.34 3.29 3.33 4.02 5.32 4.51 4.47 4.90 5.69 3.36 3.28 2.69 4.31 2.45 2.90 3.46 3.66 2.11 1.92 2.57 3.80 1.85 1.87 2.49 3.02 1.97 1.54 1.75 2.62 1.43 1.36 1.53 2.39 0.85 1.54 2.09 2.73 1.53 1.41 2.09 2.70 1.97 1.68 1.51 1.81 0.91 1.00 1.52 2.30 1.70 0.54 0.91 1.59 0.61 0.41 0.43 1.11 0.55 0.96 0.86 1.84 0.64 0.82 1.07 1.93 0.85 1.14 1.86
Accounts receivable, net 12.57 17.81 8.59 8.66 8.23 9.24 8.57 8.43 7.91 8.66 7.29 7.46 7.06 8.10 6.53 7.04 7.07 8.47 7.19 7.25 6.63 7.81 6.30 5.29 6.69 7.83 6.55 7.24 7.04 7.67 6.81 6.76 7.20 8.08 7.05 7.14 6.80 7.51 6.49 6.42 6.32 7.22 6.31 6.50 5.84 6.52 6.14 6.50 6.01 6.63 6.58 6.64 6.31 6.96 6.26 6.04 5.93 6.63 5.97 5.98 5.47 5.98 5.52 5.14 5.18 5.57 4.81 4.94 4.88 5.78 5.91 7.23 7.12 7.39 7.15 6.63 6.37 6.63 6.12 6.03 5.75
Inventories 3.72 3.41 2.02 2.00 1.93 1.62 1.90 1.80 1.71 1.34 1.62 1.64 1.51 1.25 1.36 1.24 1.32 1.20 1.25 1.12 1.14 1.10 1.17 1.16 1.31 1.26 1.43 1.36 1.31 1.16 1.36 1.35 1.38 1.11 1.46 1.40 1.35 1.13 1.36 1.37 1.36 1.12 1.46 1.51 1.41 1.17 1.53 1.46 1.49 1.29 1.33 1.26 1.19 1.01 0.70 0.70 0.71 0.64 0.80 0.78 0.80 0.71 0.75 0.71 0.67 0.61 0.67 0.61 0.64 0.67 0.89 0.71 0.70 0.58 0.69 0.65 0.71 0.63 0.66 0.64 0.61
Other current assets 2.61 2.78 3.20 3.08 1.10 1.02 1.11 1.03 1.08 0.95 0.89 0.90 0.98 0.92 0.84 0.89 0.99 0.92 0.90 0.91 1.06 1.08 1.11 1.16 1.15 1.19 1.18 1.29 1.27 1.24 1.30 1.20 1.19 1.13 1.06 1.09 1.10 1.06 1.02 0.99 1.11 1.02 1.05 1.13 1.12 1.11 1.05 1.04 0.99 1.00 1.02 0.98 1.01 1.00 2.16 2.14 2.18 1.98 2.09 2.05 2.18 1.92 1.92 1.77 1.76 1.62 1.68 1.55 1.63 1.68 1.00 1.34 1.49 1.27 1.26 1.19 1.18 1.09 1.05 1.03 1.01
Total current assets 23.19 27.47 15.19 15.04 14.64 16.22 15.11 13.97 13.87 15.38 12.56 12.81 12.90 14.61 12.03 12.50 13.40 15.91 13.76 13.66 13.73 15.59 11.86 10.89 11.85 14.58 11.60 12.80 13.07 13.73 11.58 11.23 12.34 14.12 11.42 11.51 11.73 12.72 10.83 10.31 10.55 11.98 10.25 10.50 9.90 11.19 9.57 10.55 10.58 11.65 10.47 10.29 10.60 11.66 10.40 9.86 9.62 10.42 8.97 9.03 9.17 10.19 9.13 7.45 7.85 8.79 7.11 6.90 6.94 8.56 8.35 9.53 9.47 10.50 9.05 8.64 8.61 9.65 8.02 8.20 8.62
Total non-current assets + 26.78 26.95 13.65 13.75 13.48 13.40 13.69 13.35 13.41 12.66 12.45 12.26 12.34 12.39 12.10 12.41 12.75 12.51 11.82 12.00 11.88 12.06 11.92 11.75 11.83 12.20 12.05 12.24 12.14 10.89 10.91 10.94 11.17 10.82 10.79 10.66 10.51 10.44 10.57 10.62 10.52 10.13 10.20 10.28 10.17 10.37 10.40 10.67 10.51 10.45 10.41 10.24 10.31 10.49 10.40 10.25 10.20 10.08 9.96 10.12 10.00 9.37 9.15 8.87 8.98 9.13 9.09 8.99 8.62 8.75 8.99 9.15 8.97 8.77 9.08 8.72 8.53 8.52 8.31 8.26 8.04
Total assets 49.96 54.42 28.84 28.79 28.11 29.62 28.80 27.32 27.28 28.04 25.01 25.07 25.24 27.00 24.13 24.91 26.15 28.42 25.58 25.65 25.61 27.65 23.78 22.64 23.68 26.78 23.65 25.04 25.21 24.62 22.49 22.17 23.51 24.93 22.21 22.16 22.24 23.17 21.40 20.94 21.07 22.11 20.46 20.78 20.07 21.56 19.97 21.22 21.09 22.10 20.87 20.53 20.91 22.15 20.80 20.11 19.82 20.51 18.94 19.16 19.17 19.57 18.28 16.33 16.83 17.92 16.20 15.89 15.56 17.32 17.34 18.68 18.44 19.27 18.13 17.36 17.14 18.16 16.33 16.45 16.66
Total current liabilities + 25.42 29.54 16.44 16.31 14.55 16.30 15.37 14.96 14.95 16.25 13.02 13.30 13.47 15.05 12.71 13.21 14.18 16.23 13.83 13.70 13.47 15.53 12.16 11.33 12.86 15.98 13.26 15.07 14.91 15.27 13.28 12.62 13.60 15.11 12.62 12.86 13.07 14.01 11.96 11.54 12.94 14.22 12.39 12.55 11.02 12.06 11.08 11.81 11.45 12.28 11.24 11.23 10.94 11.88 10.70 10.69 10.87 11.67 10.20 10.35 10.40 11.02 9.78 9.22 9.24 10.08 8.61 8.33 8.29 9.75 9.65 10.35 10.34 11.23 10.02 9.56 9.44 10.30 8.62 8.63 8.60
Total non-current liabilities + 14.13 11.82 7.27 6.98 8.20 8.15 8.43 7.71 7.76 7.16 7.84 7.78 7.78 7.79 7.78 7.93 8.01 8.42 8.00 8.12 8.45 8.55 8.49 8.45 7.89 7.43 7.41 7.01 7.33 6.24 6.26 6.69 6.70 6.67 6.54 6.54 6.50 6.49 6.61 6.62 5.22 5.00 5.17 5.14 6.22 6.18 5.38 5.46 5.43 5.75 5.83 5.79 6.31 6.32 6.05 5.47 4.68 4.65 4.63 4.57 4.57 4.45 3.90 2.90 3.21 3.17 3.12 3.28 3.54 3.81 3.78 3.81 3.78 3.71 4.02 3.92 3.86 3.80 3.84 4.00 4.11
Total liabilities 39.89 41.36 23.72 23.29 22.75 24.45 23.80 22.67 22.71 23.40 20.86 21.08 21.24 22.84 20.49 21.14 22.19 24.65 21.83 21.82 21.92 24.07 20.66 19.78 20.75 23.41 20.67 22.08 22.24 21.51 19.54 19.31 20.30 21.78 19.17 19.40 19.57 20.51 18.58 18.16 18.16 19.22 17.55 17.69 17.24 18.24 16.46 17.27 16.88 18.03 17.06 17.02 17.25 18.20 16.75 16.16 15.54 16.32 14.83 14.92 14.97 15.47 13.68 12.12 12.45 13.25 11.73 11.60 11.83 13.57 13.43 14.16 14.12 14.94 14.04 13.48 13.30 14.09 12.46 12.63 12.71
Total stockholders' equity + 9.44 12.05 4.61 4.49 4.37 4.19 3.95 3.64 3.57 3.62 3.23 3.15 3.12 3.25 2.75 2.83 3.00 3.27 3.28 3.35 3.21 3.08 2.64 2.41 2.45 2.85 2.46 2.41 2.41 2.55 2.38 2.32 2.63 2.62 2.52 2.26 2.13 2.16 2.32 2.28 2.38 2.45 2.48 2.65 2.39 2.85 3.04 3.46 3.72 3.58 3.34 3.06 3.17 3.46 3.36 3.27 3.58 3.50 3.45 3.55 3.52 3.58 4.12 3.77 3.92 4.19 4.03 3.86 3.33 3.52 3.66 4.26 4.04 4.09 3.87 3.69 3.64 3.87 3.69 3.63 3.77
Common shares outstanding 205 205 195 196 198 198 198 199 200 200 200 202 205 205 206 207 210 213 215 217 217 216 216 215 218 219 219 221 224 226 226 228 232 232 233 234 237 238 239 239 241 240 244 246 247 250 252 258 261 259 260 259 263 261 269 272 278 273 281 284 289 284 304 307 311 306 312 309 308 308 310 320 320 321 326 329 333 330 341 344 356
about 15 hours ago