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 + 35.38 33.49 36.14 33.34 31.15 29.17 24.61 20.65 21.00 21.25 19.05 19.64 18.64 19.40 18.13 19.12 21.55 4.84 6.49 5.05
Accounts receivable, net 15.24 13.06 12.46 11.75 9.69 8.13 7.58 6.74 6.18 5.86 4.60 4.83 3.97 3.69 3.40 3.04 3.28 3.04 2.87 2.52
Inventories -46.33 -11.38 -38.48 -34.33 -29.05 -25.55 -36.26 -34.31 -21.72 -23.13 -23.13 -21.17 -20.55 -20.43 -19.09 -5.53 -1.19 -3.53
Other current assets -32.19 -52.56 -54.01 -49.38 -30.02 -40.13 -35.00 -29.96 -29.80 -29.82 -26.39 -26.89 -23.90 -24.25 -22.58 -23.07 -25.71 -6.76 -6.64 -9.46
Total current assets 24.73 21.34 18.99 19.13 14.57 13.87 12.52 10.68 9.79 9.94 6.72 6.98 5.55 6.16 5.60 4.83 8.10 5.23 5.64 5.12
Total non-current assets + 96.77 95.55 89.94 83.62 82.89 74.41 65.73 61.79 61.67 56.45 56.35 55.95 54.94 54.04 47.65 46.45 44.03 43.18 46.42 46.64
Total assets 121.49 116.89 108.93 102.76 97.46 88.28 78.25 72.47 71.46 66.39 63.06 62.93 60.49 60.21 53.26 51.28 52.13 48.40 52.06 51.76
Total current liabilities + 19.96 19.42 19.55 18.65 15.53 12.17 11.30 9.45 10.54 9.26 8.11 7.89 7.05 6.98 6.86 5.66 6.56 8.28 6.92 6.80
Total non-current liabilities + 57.51 56.04 49.97 47.77 45.81 42.91 35.23 34.48 34.42 32.03 31.91 30.79 28.68 29.42 23.11 21.81 20.70 18.69 22.15 20.38
Total liabilities 77.47 75.46 69.52 66.43 61.33 55.08 46.53 43.93 44.96 41.29 40.02 38.68 35.72 36.40 29.97 27.46 27.26 26.97 29.07 27.18
Total stockholders' equity + 43.88 41.32 39.31 36.24 36.06 33.20 31.73 28.54 26.50 25.10 23.04 24.25 24.77 23.80 23.29 23.81 24.86 21.43 22.99 24.58
Common shares outstanding 222 233 237 243 247 254 260 254 268 268 273 286 304 325 365 416 483 524 602 642
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 + 35.56 35.38 35.00 33.86 32.94 33.49 36.82 35.40 35.76 36.14 38.73 38.01 37.78 33.34 34.40 32.22 32.38 31.15 31.84 31.11 33.88 29.17 26.69 28.05 25.23 24.61 24.16 23.22 22.30 20.65 21.67 21.79 21.75 21.00 24.81 23.53 24.74 22.72 22.26 20.16 20.05 19.05 19.46 19.81 20.23 19.64 20.02 20.14 20.00 18.64 19.74 19.04 19.50 19.40 22.13 20.31 19.72 18.13 20.17 19.56 19.54 19.12 3.11 2.87 4.35 21.55 2.63 17.36 3.10 2.91 5.44 5.82 6.36 6.49 6.75 7.98 7.13 5.05 4.50 3.92 4.24
Accounts receivable, net 22.79 15.24 14.66 15.92 15.61 13.06 12.34 13.34 13.17 12.46 11.64 11.33 12.03 11.75 10.56 10.60 11.33 9.69 9.36 9.44 9.22 8.13 8.33 7.92 8.40 7.58 7.34 7.29 7.54 6.74 6.94 6.92 6.26 8.79 7.82 8.63 8.22 8.40 7.23 7.40 7.20 7.02 6.56 7.32 7.51 6.94 6.12 5.88 5.69 5.03 5.03 5.32 5.03 4.84 4.49 4.83 4.67 4.35 4.30 4.01 4.22 3.92 4.08 4.72 4.34 4.16 3.28 3.97 4.93 4.42 4.61 0.05 5.08 3.87 4.85 5.00 4.69 4.41 4.63 4.21 4.49
Inventories -11.19 -17.68 -54.05 -54.01 -35.69 -7.43 -12.92 -11.38 -41.38 -47.20 -40.42 -46.24 -37.32 -31.68 -30.67 -34.39 -28.05 -27.47 -25.67 -30.24 -24.84 -24.18 -22.86 -26.02 -21.79 -21.53 -17.12 -26.19 -18.71 -18.97 -17.97 -25.75 -18.23 -18.59 -18.37 -24.28 -17.92 -18.27 -18.83 -24.74 -18.50 -18.43 -18.03 -22.32 -17.71 -17.80 -17.84 -21.77 -0.21 -18.50 0.00 -21.57 -17.74 -18.11 0.00 -21.28 0.00 -0.10 0.00 -4.16 0.51 -0.06 -4.58 0.06 0.88 -4.57 -10.94 -4.82 -4.89 -4.49 -9.45 -3.17 -2.69 -3.29
Other current assets 8.68 -32.19 -57.35 -56.98 -55.12 -52.56 -55.22 -34.78 -34.65 -54.01 -55.66 -54.54 -54.49 -49.38 -48.60 -46.42 -47.04 -44.59 -44.65 -43.79 -46.17 -40.13 -38.23 -39.03 -36.55 -35.00 -34.46 -33.43 -32.48 -29.96 -31.06 -31.04 -30.31 -29.80 -32.63 -32.16 -32.96 34.31 32.92 -27.56 -27.25 -26.39 -26.02 -27.14 -27.74 -26.89 -26.34 -26.10 -25.69 -23.90 -24.92 -24.47 -24.53 -24.25 -26.84 -25.28 -24.39 -22.58 -24.55 -23.82 -23.76 -23.07 20.61 -6.85 -7.86 -25.71 -5.12 -5.76 -7.30 -6.76 -6.88 -5.87 -11.45 -6.64 -11.61 -12.98 -11.82 -9.46 -9.13 -8.13 -8.73
Total current assets 67.03 24.73 23.37 24.48 23.11 21.34 20.21 19.83 19.40 18.99 22.56 21.32 22.17 19.13 19.43 17.06 17.49 14.57 14.85 14.70 18.55 13.87 12.31 13.94 13.74 12.52 11.53 11.36 12.02 10.68 11.20 11.60 10.89 29.80 32.63 32.16 32.96 34.31 32.92 27.56 27.25 26.39 26.02 27.14 27.74 26.89 26.34 26.10 25.69 23.90 24.92 24.47 24.53 24.25 26.84 25.28 24.39 22.58 24.55 23.82 23.76 23.07 26.94 6.85 7.86 25.71 5.12 5.76 7.30 6.76 6.88 5.87 11.45 10.36 11.61 12.98 11.82 9.46 9.13 8.13 8.73
Total non-current assets + 58.80 96.77 99.38 97.46 96.61 95.55 96.32 93.15 92.50 89.94 87.92 87.85 86.87 83.62 83.60 83.82 83.00 82.89 83.21 81.40 77.14 74.41 74.26 74.03 68.66 65.73 66.28 64.49 62.50 61.79 63.24 62.77 62.41 40.74 31.34 31.11 30.96 32.07 31.48 36.50 36.61 35.32 36.31 37.13 37.80 34.79 35.72 36.21 35.99 35.67 35.34 35.14 34.88 34.71 28.98 29.26 28.11 29.58 28.00 27.06 27.16 27.10 24.09 43.31 43.32 26.41 44.38 43.59 42.11 41.64 42.87 45.11 40.11 41.70 41.29 41.21 41.67 42.11 42.35 41.96 42.64
Total assets 125.83 121.49 122.75 121.94 119.72 116.89 116.53 112.99 111.89 108.93 110.48 109.17 109.04 102.76 103.03 100.88 100.49 97.46 98.06 96.10 95.68 88.28 86.57 87.98 82.40 78.25 77.81 75.85 74.52 72.47 74.45 74.37 73.30 71.46 68.31 68.24 68.94 66.39 64.40 64.06 63.86 61.72 62.34 64.26 65.55 61.68 62.06 62.30 61.69 59.57 60.26 59.61 59.41 58.96 55.82 54.54 52.50 52.16 52.55 50.88 50.92 50.17 51.03 50.16 51.18 52.13 49.50 49.34 49.41 48.40 49.76 50.98 51.56 52.06 52.90 54.19 53.49 51.57 51.48 50.09 51.37
Total current liabilities + 45.31 19.96 18.08 20.72 20.35 19.42 19.60 19.81 22.41 19.55 21.48 21.07 20.57 17.54 17.94 17.73 18.21 15.53 14.73 14.24 13.16 12.17 12.19 11.67 12.78 11.30 10.55 10.79 10.36 9.45 9.78 9.32 9.42 16.43 16.82 14.83 15.16 21.29 21.04 13.97 13.53 12.57 11.89 13.73 13.79 12.62 11.97 12.92 13.00 11.29 10.71 11.02 10.77 10.98 1.02 2.72 5.44 10.91 3.01 1.59 4.17 4.64 14.14 4.88 4.56 4.10 3.24 3.41 3.81 3.86 3.52 9.12 2.77 2.93 3.35 3.29 2.99 3.23 2.93 1.95 4.29
Total non-current liabilities + 36.48 57.51 60.59 57.36 56.75 56.04 53.06 50.88 48.78 49.97 50.46 49.79 51.02 48.88 49.05 47.28 46.24 45.81 47.53 46.81 48.60 42.91 40.46 41.85 37.93 35.23 35.92 34.27 34.16 34.48 35.57 36.33 36.87 27.61 25.54 26.98 27.69 19.99 18.62 25.86 26.78 26.10 27.21 27.47 27.43 24.81 25.79 25.00 24.34 23.52 24.75 24.06 24.32 24.18 30.99 28.17 23.52 17.96 25.82 25.10 22.77 21.71 10.84 21.49 22.10 23.16 23.39 23.68 24.09 23.11 24.56 20.60 27.29 26.14 25.88 25.92 25.36 23.77 24.42 24.91 22.96
Total liabilities 81.79 77.47 78.67 78.09 77.10 75.46 72.65 70.69 71.18 69.52 71.94 70.86 71.58 66.43 66.98 65.01 64.46 61.33 62.25 61.05 61.77 55.08 52.65 53.52 50.71 46.53 46.48 45.06 44.53 43.93 45.35 45.64 46.29 44.96 42.36 41.81 42.85 41.29 39.66 39.83 40.31 38.67 39.10 41.20 41.21 37.43 37.76 37.93 37.34 34.81 35.46 35.08 35.09 35.15 32.00 30.89 28.97 28.88 28.83 26.70 26.94 26.35 26.67 26.37 26.66 27.26 26.63 27.09 27.91 26.97 28.09 29.72 30.05 29.07 29.23 29.21 28.35 27.00 27.34 26.85 27.25
Total stockholders' equity + 43.90 43.88 43.95 43.72 42.50 41.32 43.78 42.19 40.61 39.31 38.42 38.21 37.36 36.24 35.99 35.81 35.98 36.06 35.74 34.97 33.85 33.20 33.92 34.46 31.69 31.73 31.33 30.79 30.00 28.54 29.09 28.73 27.01 26.50 25.95 26.43 26.09 25.10 24.74 24.23 23.55 23.04 23.24 23.06 24.33 24.25 24.29 24.38 24.35 24.77 24.81 24.53 24.32 23.80 23.82 23.64 23.53 23.29 23.72 24.18 23.98 23.81 24.36 23.79 24.52 24.86 22.87 22.25 21.51 21.43 21.67 21.25 21.50 22.99 23.67 24.99 25.14 24.58 24.14 23.24 24.11
Common shares outstanding 220 222 226 226 227 231 233 233 234 236 237 238 240 241 242 243 244 246 246 247 248 251 254 255 256 258 260 261 262 262 265 265 263 263 267 271 270 269 268 268 268 268 269 274 280 280 271 286 293 293 305 303 306 306 322 331 339 339 360 372 379 379 402 441 447 447 477 496 498 498 535 523 548 550 597 619 622 622 629 642 671
about 5 hours ago