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 + 0.76 1.85 1.98 4.96 2.03 2.58 1.54 8.58 14.39 7.97 9.48 5.78 6.09 4.32 5.45 9.58 4.96 2.86 1.74 2.91
Accounts receivable, net 1.67 2.20 2.37 2.52 2.16 2.42 3.83 3.39 16.89 9.02 7.85 9.37 9.65 9.68 9.63 9.04 9.20 6.86 9.68 8.05
Inventories 1.17 2.13 2.15 2.33 2.09 2.39 4.32 4.11 16.99 7.36 6.87 8.10 8.30 8.48 7.58 7.09 6.85 6.04 6.89 6.06
Other current assets 1.98 0.19 0.61 1.46 8.09 21.65 0.31 110.58 1.61 0.67 0.35 1.13 1.09 1.21 0.77 0.61 0.67 0.37 0.35 0.19
Total current assets 5.58 6.36 7.51 11.27 14.30 29.01 10.00 126.66 49.89 23.66 24.48 24.26 24.98 23.68 23.42 23.78 19.56 16.06 18.65 17.21
Total non-current assets + 16.00 30.27 31.04 30.09 31.40 41.90 59.35 61.20 142.27 55.85 43.55 44.43 44.52 45.92 45.80 45.81 46.38 29.41 30.15 28.37
Total assets 21.58 36.64 38.55 41.36 45.71 70.90 69.35 187.86 192.16 79.51 68.03 68.69 69.50 69.61 69.22 69.59 65.94 45.47 48.80 45.58
Total current liabilities + 2.31 4.80 3.10 3.73 4.93 12.23 8.35 73.31 26.13 12.60 11.22 11.59 11.97 11.49 13.63 13.90 13.11 13.11 12.45 10.60
Total non-current liabilities + 5.17 8.04 10.73 10.61 13.73 19.61 19.45 18.64 64.11 39.68 30.63 33.75 29.61 36.25 32.30 33.05 31.79 18.79 16.55 17.55
Total liabilities 7.47 12.84 13.83 14.34 18.66 31.83 27.79 91.96 90.24 52.28 41.84 45.33 41.58 47.74 45.93 46.95 44.81 31.89 29.00 28.15
Total stockholders' equity + 13.92 23.35 24.28 26.57 26.43 38.50 40.99 94.29 100.33 25.99 26.18 22.42 26.90 20.88 22.28 21.84 20.56 13.51 19.39 17.07
Common shares outstanding 419 421 451 499 544 736 746 772 533 374 414 396 430 392 386 381 351 313 322 325
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 + 0.75 0.76 3.79 1.84 1.76 1.85 1.65 1.50 1.93 2.39 1.34 4.89 4.84 4.96 1.79 1.45 1.67 1.97 2.70 5.03 6.39 2.58 4.16 3.77 1.78 1.57 2.11 1.67 11.66 13.51 7.31 9.75 10.54 14.39 14.97 9.19 8.42 7.97 8.11 8.05 6.41 8.42 7.36 6.01 6.04 5.46 5.54 3.65 4.20 6.09 5.27 4.88 3.52 4.32 2.65 4.13 3.61 5.45 2.44 1.88 6.58 9.58 3.23 3.07 4.52 4.96 3.49 3.10 2.98 2.86 2.27 2.11 1.67 1.74 1.95 2.06 2.57 2.91 3.17 3.20 3.42
Accounts receivable, net 1.70 1.67 2.37 2.54 2.29 2.20 2.36 2.31 2.37 2.37 2.40 2.32 2.44 2.52 2.26 2.27 2.33 2.16 2.91 2.83 2.61 2.42 3.62 3.65 3.87 3.83 3.96 4.21 18.75 3.39 19.55 20.30 19.79 16.89 18.26 10.86 9.71 9.02 9.11 9.27 8.76 7.85 8.17 9.03 8.74 9.37 9.80 10.36 10.45 9.65 9.78 10.48 10.41 9.68 9.97 9.89 10.51 9.63 10.12 10.75 10.35 9.04 9.57 9.18 10.46 9.20 8.79 8.60 6.53 6.86 9.60 11.36 10.54 9.68 9.43 9.30 8.78 8.05 8.32 8.04 7.55
Inventories 1.21 1.17 1.84 2.30 2.24 2.13 2.24 2.16 2.18 2.15 2.28 2.34 2.44 2.33 2.36 2.36 2.24 2.09 2.84 2.64 2.50 2.39 3.90 4.31 4.41 4.32 4.31 4.39 16.60 4.11 16.44 15.63 17.46 16.99 17.26 8.16 8.21 7.36 8.01 8.21 7.30 6.87 7.82 8.06 8.09 8.10 9.02 8.93 9.10 8.30 8.89 8.84 9.34 8.48 8.63 8.38 8.88 7.58 8.42 8.74 8.13 7.09 7.28 6.93 7.02 6.85 6.97 6.68 5.92 6.04 7.54 7.69 7.69 6.89 6.77 6.50 6.11 6.06 6.12 5.85 5.98
Other current assets 1.98 1.98 2.02 0.18 0.17 0.19 0.19 0.18 0.59 0.61 1.92 1.59 1.48 1.46 7.95 7.94 8.21 1.85 0.23 0.22 1.05 3.52 1.07 0.30 0.37 0.31 0.31 0.35 2.24 28.49 2.11 2.21 1.95 1.61 4.32 0.69 0.87 0.67 0.63 1.52 0.87 0.65 1.50 1.66 1.52 1.13 1.38 1.34 1.31 1.09 1.07 1.13 0.99 1.21 1.18 0.80 0.91 0.77 1.02 0.99 0.94 0.61 0.59 0.89 0.91 0.67 0.69 0.45 0.20 0.37 0.26 0.17 0.23 0.35 0.11 0.17 0.38 0.19 0.27 0.31 0.30
Total current assets 5.64 5.58 10.02 6.85 6.46 6.36 6.44 6.16 7.07 7.51 7.94 11.13 11.20 11.27 14.35 14.01 14.44 8.07 8.50 10.49 12.54 10.88 12.61 11.99 10.39 10.00 10.69 10.62 49.25 49.60 45.41 47.90 49.73 49.89 54.80 25.94 24.64 23.66 24.78 26.31 23.33 23.94 24.85 24.76 24.39 24.26 25.73 24.28 25.06 24.98 25.01 25.33 24.25 23.68 23.47 23.20 23.91 23.42 21.75 22.70 22.98 23.78 20.67 20.08 21.31 19.56 19.03 18.38 15.61 16.06 19.68 21.33 20.14 18.65 18.25 18.03 17.82 17.21 17.88 17.40 17.26
Total non-current assets + 15.81 16.00 28.02 29.71 29.52 30.27 31.02 30.39 30.65 31.04 31.20 29.67 30.01 30.09 29.75 30.43 30.95 37.64 37.52 35.35 35.26 60.03 59.54 54.77 57.60 59.40 59.43 60.22 140.54 138.43 139.05 139.47 142.71 142.27 143.73 56.31 56.19 55.85 55.85 55.21 45.11 44.00 45.03 44.57 43.40 44.43 43.84 44.47 44.17 44.52 45.20 44.82 45.06 45.92 45.90 45.64 45.69 45.80 45.20 45.75 45.46 45.81 45.33 44.51 46.24 46.38 48.00 47.79 28.55 29.41 30.49 30.82 30.52 30.15 29.42 28.89 28.21 28.37 28.70 28.75 28.30
Total assets 21.45 21.58 38.04 36.56 35.98 36.64 37.46 36.55 37.72 38.55 39.13 40.80 41.21 41.36 44.10 44.44 45.39 45.71 46.02 45.84 47.80 70.90 72.14 66.75 67.99 69.40 70.12 70.84 189.79 188.03 184.45 187.37 192.44 192.16 198.53 82.25 80.83 79.51 80.62 81.52 68.44 67.94 69.88 69.33 67.79 68.69 69.57 68.76 69.23 69.50 70.21 70.14 69.30 69.61 69.37 68.84 69.60 69.22 66.95 68.45 68.44 69.59 66.00 64.59 67.55 65.94 67.03 66.17 44.16 45.47 50.17 52.15 50.66 48.80 47.67 46.92 46.03 45.58 46.58 46.14 45.56
Total current liabilities + 2.10 2.31 5.01 4.85 4.63 4.80 2.83 2.79 3.03 3.10 3.69 3.74 3.41 3.73 6.01 5.49 5.12 4.93 4.22 3.94 5.67 12.23 6.98 8.01 8.55 8.35 6.62 6.46 28.58 24.72 27.68 28.11 26.62 26.13 27.28 13.43 13.19 12.60 12.66 12.88 11.68 11.12 13.21 12.77 12.39 11.59 12.09 11.88 12.23 11.97 11.99 12.61 12.44 11.49 12.80 12.63 13.47 13.63 12.89 12.43 12.98 13.90 13.16 13.35 14.91 13.11 12.33 11.13 9.75 13.11 14.15 14.39 13.40 12.45 11.53 11.30 10.91 10.60 10.09 9.60 9.92
Total non-current liabilities + 5.11 5.17 9.70 8.19 8.08 8.04 9.98 10.00 10.67 10.73 10.82 10.51 10.64 10.61 12.58 12.81 13.48 13.73 14.56 14.44 14.43 19.61 27.04 21.17 19.33 19.49 21.59 21.81 67.11 43.10 57.03 59.38 62.90 64.11 66.72 39.23 39.30 39.68 37.62 38.41 30.32 30.64 31.51 32.12 32.19 33.75 30.78 29.14 29.28 29.61 33.20 33.33 34.87 36.25 31.47 31.84 31.94 32.30 28.92 30.98 31.62 33.05 30.24 30.08 31.55 31.79 33.45 34.82 21.23 18.86 16.82 17.40 16.64 16.55 17.67 17.40 17.42 17.55 19.34 19.38 19.30
Total liabilities 7.21 7.47 14.70 13.04 12.71 12.84 12.80 12.79 13.71 13.83 14.51 14.24 14.05 14.34 18.60 18.30 18.60 18.66 18.78 18.38 20.10 31.83 34.02 29.18 27.87 27.84 28.21 28.27 95.69 91.85 84.71 87.49 89.52 90.24 93.99 52.66 52.49 52.28 50.28 51.29 42.01 41.76 44.72 44.88 44.58 45.33 42.86 41.02 41.51 41.58 45.19 45.94 47.31 47.74 44.26 44.47 45.40 45.93 41.81 43.41 44.61 46.95 43.40 43.43 46.45 44.81 45.79 45.95 30.98 31.96 30.97 31.78 30.05 29.00 29.20 28.70 28.33 28.15 29.43 28.99 29.22
Total stockholders' equity + 14.04 13.92 22.89 23.06 22.83 23.35 24.21 23.34 23.58 24.28 24.19 26.12 26.74 26.57 24.91 25.53 26.18 26.43 26.63 26.88 27.19 38.50 37.56 37.01 39.55 40.99 41.34 42.01 92.44 94.57 98.09 98.26 101.26 100.33 102.95 28.42 27.06 25.99 29.04 28.94 25.60 25.37 24.33 23.61 22.24 22.42 25.73 26.75 26.74 26.90 24.01 23.21 21.00 20.88 23.83 23.12 23.03 22.28 24.15 24.19 23.02 21.84 21.91 20.49 20.42 20.56 20.73 19.72 13.12 13.51 19.13 20.13 20.18 19.39 18.07 17.83 17.33 17.07 16.79 16.81 16.00
Common shares outstanding 413 414 420 420 419 418 420 419 424 430 453 460 460 478 500 506 514 518 523 531 606 735 734 734 739 742 748 749 753 764 770 775 778 776 532 410 407 369 376 408 372 406 417 416 416 387 395 398 403 400 398 429 396 392 393 392 390 386 387 387 387 384 382 381 379 362 374 345 311 312 311 313 317 321 320 323 325 324 323 325 327
about 14 hours ago