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 + 3.23 8.73 11.47 12.29 15.50 13.33 4.07 3.69 3.27 3.31 3.05 2.99 3.15 2.97 3.14 3.54 2.59 1.80 2.78 1.76
Accounts receivable, net 1.15 1.11 1.15 1.04 1.36 1.13 1.09 0.57 0.66 0.55 0.47 0.37 0.42 0.33 0.30 0.20 0.17 0.21 0.28 0.24
Inventories 0.78 0.80 0.81 0.79 0.54 0.41 0.53 0.46 0.42 0.34 0.31 0.34 0.47 0.47 0.40 0.24 0.22 0.20 0.26 0.18
Other current assets 0.49 0.64 0.52 0.69 0.64 0.30 0.29 0.31 0.46 0.31 0.19 0.71 0.42 0.46 0.50 0.30 0.38 0.44 1.13 0.42
Total current assets 5.65 11.27 13.96 14.81 18.04 15.17 5.97 5.03 4.82 4.50 4.02 4.27 4.46 4.22 4.35 4.28 3.36 2.89 4.44 2.60
Total non-current assets + 23.42 22.48 22.53 20.56 18.28 19.42 19.92 21.21 20.30 18.79 17.29 15.80 14.89 14.37 13.72 11.18 10.91 11.42 12.33 10.86
Total assets 29.06 33.75 36.49 35.37 36.32 34.59 25.90 26.24 25.11 23.29 21.31 19.72 19.35 18.60 18.07 15.46 14.27 14.07 16.77 13.46
Total current liabilities + 10.92 12.28 12.26 10.38 9.16 7.51 8.95 7.91 6.91 6.84 7.41 5.92 5.68 4.65 4.53 3.31 2.68 2.81 4.84 2.89
Total non-current liabilities + 10.16 11.12 13.72 14.30 16.74 18.21 7.11 8.49 8.61 8.00 6.55 7.03 6.33 6.95 6.66 5.92 6.13 6.31 4.99 4.12
Total liabilities 21.08 23.40 25.97 24.68 25.91 25.71 16.06 16.39 14.68 14.85 13.95 13.29 12.01 11.62 11.19 9.23 8.80 9.36 9.83 7.01
Total stockholders' equity + 7.98 10.35 10.52 10.69 10.41 8.88 9.83 9.85 10.43 8.44 7.36 6.78 7.34 6.97 6.88 6.24 5.47 4.95 6.94 6.45
Common shares outstanding 558 643 640 642 609 565 539 574 603 633 669 696 718 757 775 747 741 739 768 818
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 + 3.33 3.23 3.02 3.84 8.25 8.73 9.38 10.00 10.51 11.47 11.73 12.18 11.67 12.29 13.67 16.43 15.74 15.50 16.00 16.88 14.35 13.33 14.56 14.46 5.55 4.07 4.02 3.99 3.86 3.69 3.82 3.69 3.24 3.27 3.04 3.15 3.48 3.31 3.45 3.42 3.58 3.05 3.10 3.13 3.44 2.99 3.56 3.99 3.50 3.15 3.33 3.39 3.14 2.97 3.24 3.26 3.78 3.14 3.66 4.37 4.47 3.54 3.38 3.12 2.77 2.59 2.25 2.20 2.13 1.80 3.43 5.84 3.12 2.78 1.56 2.11 1.93 1.76 2.30 2.99 2.92
Accounts receivable, net 1.25 1.15 1.12 1.01 1.08 1.11 1.18 1.35 1.35 1.15 1.47 1.23 1.25 1.04 1.32 1.39 1.69 1.36 1.48 1.33 0.94 1.13 0.90 0.77 0.71 1.09 0.87 0.78 0.78 0.57 0.78 0.77 0.68 0.66 0.58 0.58 0.59 0.55 0.85 0.52 0.51 0.47 0.47 0.46 0.50 0.37 0.47 0.45 0.46 0.42 0.46 0.51 0.43 0.33 0.43 0.50 0.37 0.30 0.37 0.39 0.28 0.20 0.29 0.28 0.24 0.17 0.23 0.24 0.23 0.21 0.39 0.45 0.35 0.28 0.33 0.32 0.28 0.24 0.27 0.27 0.25
Inventories 0.83 0.78 0.79 0.77 0.79 0.80 0.77 0.78 0.81 0.81 0.80 0.71 0.74 0.79 0.78 0.75 0.62 0.54 0.51 0.46 0.45 0.41 0.43 0.42 0.52 0.53 0.53 0.51 0.48 0.46 0.48 0.46 0.43 0.42 0.44 0.37 0.36 0.34 0.33 0.33 0.29 0.31 0.31 0.33 0.30 0.34 0.43 0.44 0.44 0.47 0.52 0.46 0.48 0.47 0.54 0.45 0.43 0.40 0.46 0.39 0.32 0.24 0.23 0.23 0.23 0.22 0.20 0.20 0.17 0.20 0.29 0.30 0.27 0.26 0.20 0.18 0.17 0.18 0.18 0.19 0.16
Other current assets 0.55 0.49 0.47 0.47 0.62 0.64 0.60 0.62 0.60 0.52 0.63 0.54 0.61 0.69 0.65 0.83 0.77 0.64 0.56 0.52 0.37 0.30 0.25 0.22 0.26 0.29 0.24 0.28 0.35 0.31 0.51 0.50 0.45 0.46 0.22 0.25 0.24 0.31 0.21 0.20 0.19 0.19 0.70 0.68 0.72 0.23 0.53 0.44 0.42 0.42 0.46 0.50 0.47 0.46 0.44 0.49 0.54 0.50 0.11 0.26 0.26 0.30 0.14 0.34 0.39 0.38 0.45 0.46 0.46 0.44 1.20 2.34 1.31 1.13 0.78 0.69 0.61 0.42 0.55 0.91 0.76
Total current assets 5.97 5.65 5.40 6.09 10.73 11.27 11.93 12.75 13.28 13.96 14.63 14.66 14.27 14.81 16.42 19.40 18.82 18.04 18.55 19.19 16.10 15.17 16.13 15.87 7.03 5.97 5.65 5.55 5.48 5.03 5.60 5.41 4.80 4.82 4.28 4.34 4.66 4.50 4.84 4.47 4.57 4.02 4.57 4.60 4.96 4.27 4.90 5.32 4.81 4.46 4.77 4.86 4.51 4.22 4.65 4.69 5.12 4.35 4.59 5.42 5.33 4.28 4.04 3.97 3.62 3.36 3.13 3.09 3.00 2.89 5.30 8.93 5.05 4.44 2.87 3.31 3.00 2.60 3.30 4.36 4.09
Total non-current assets + 23.39 23.42 22.92 22.62 22.48 22.48 22.92 22.81 22.74 22.53 22.35 21.86 21.27 20.56 19.53 18.91 18.44 18.28 18.56 19.02 19.39 19.42 19.47 19.72 19.86 19.92 20.82 20.82 20.98 21.21 21.28 21.06 20.70 20.30 19.97 19.58 19.11 18.79 18.21 17.98 17.67 17.29 16.59 16.48 16.20 15.80 15.55 15.57 15.16 14.89 14.59 14.52 14.68 14.37 14.16 13.83 13.71 13.72 13.29 13.52 11.09 11.18 11.10 11.02 10.91 10.91 10.97 10.93 11.18 11.42 12.87 14.33 12.98 12.33 11.65 11.55 11.24 10.86 10.79 10.99 10.63
Total assets 29.36 29.06 28.31 28.71 33.21 33.75 34.85 35.56 36.02 36.49 36.98 36.52 35.55 35.37 35.95 38.30 37.26 36.32 37.11 38.21 35.49 34.59 35.61 35.60 26.89 25.90 26.47 26.37 26.46 26.24 26.88 26.47 25.50 25.11 24.25 23.92 23.76 23.29 23.05 22.45 22.24 21.31 21.16 21.08 21.16 19.72 20.54 20.89 19.98 19.35 19.36 19.38 19.20 18.60 18.81 18.52 18.83 18.07 17.89 18.95 16.41 15.46 15.14 14.99 14.53 14.27 14.10 14.03 14.18 14.07 18.18 23.26 18.03 16.77 14.52 14.85 14.24 13.46 14.09 15.34 14.72
Total current liabilities + 12.48 10.92 10.99 10.89 13.90 12.28 13.49 14.11 12.23 12.26 12.11 11.73 11.33 10.38 10.42 11.71 10.07 9.16 9.14 12.48 8.18 7.51 7.80 9.36 10.24 8.95 8.63 8.61 8.72 7.91 7.84 7.72 7.16 6.91 6.97 7.10 7.46 6.84 7.82 7.83 8.25 7.41 7.08 6.88 6.90 5.92 6.45 7.03 6.44 5.68 5.55 5.78 5.41 4.65 4.97 5.08 5.05 4.53 5.32 5.32 4.36 3.31 3.19 3.34 2.92 2.68 3.02 3.07 3.12 2.81 5.59 8.37 5.78 4.84 3.83 4.09 3.52 2.89 3.94 4.69 4.45
Total non-current liabilities + 10.00 10.16 9.54 9.82 9.95 11.12 10.95 10.99 13.60 13.72 13.81 14.00 13.92 14.30 14.61 15.47 16.78 16.74 17.73 16.04 18.22 18.21 18.03 15.36 7.57 7.11 7.91 7.82 7.95 8.49 8.89 8.75 8.72 8.61 8.48 8.29 8.10 8.00 7.18 6.79 6.49 6.55 7.11 7.04 7.36 7.03 6.66 6.35 6.35 6.33 6.81 6.82 6.83 6.95 6.84 6.60 6.68 6.66 6.08 6.43 5.47 5.92 6.01 6.10 6.08 6.13 5.86 5.81 6.13 6.31 5.52 6.16 5.07 4.99 4.43 4.34 4.16 4.12 3.52 3.71 3.51
Total liabilities 22.48 21.08 20.54 20.71 23.85 23.40 24.44 25.10 25.82 25.97 25.93 25.73 25.24 24.68 25.02 27.18 26.85 25.91 26.86 28.52 26.40 25.71 25.84 24.72 17.81 16.06 16.54 16.43 16.67 16.39 16.73 16.47 15.88 14.68 15.45 15.39 15.56 14.85 15.00 14.63 14.75 13.95 14.19 13.92 14.26 13.29 13.11 13.38 12.79 12.01 12.35 12.60 12.24 11.62 11.81 11.68 11.73 11.19 11.40 11.74 9.83 9.23 9.19 9.44 8.99 8.80 8.88 8.88 9.25 9.36 11.11 14.53 10.85 9.83 8.26 8.43 7.68 7.01 7.46 8.39 7.96
Total stockholders' equity + 6.88 7.98 7.78 8.00 9.37 10.35 10.41 10.47 10.20 10.52 11.05 10.79 10.30 10.69 10.92 11.12 10.42 10.41 10.25 9.69 9.09 8.88 9.77 10.88 9.08 9.83 9.93 9.94 9.79 9.85 10.15 10.00 9.62 10.43 8.80 8.53 8.20 8.44 8.05 7.82 7.50 7.36 6.97 7.16 6.90 6.78 7.43 7.52 7.19 7.34 7.01 6.78 6.96 6.97 7.00 6.84 7.10 6.88 6.49 7.20 6.59 6.24 5.95 5.55 5.54 5.47 5.22 5.15 4.93 4.95 7.06 8.73 7.19 6.94 6.27 6.43 6.55 6.45 6.62 6.95 6.77
Common shares outstanding 503 521 526 541 584 641 601 643 597 596 640 639 594 594 639 635 592 603 607 615 609 590 590 563 515 527 534 542 552 561 569 579 588 594 598 605 614 621 625 639 648 656 663 673 682 686 691 698 707 707 711 722 727 736 740 764 772 771 792 787 749 748 747 746 744 743 742 741 740 740 736 737 734 733 752 780 800 786 821 825 836
about 13 hours ago