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 + 1.05 0.86 8.60 1.15 0.99 0.73 0.86 2.00 5.63 0.92 1.35 1.61 3.55 1.47 1.47 1.35 1.44 1.56 3.30 0.88
Accounts receivable, net 3.02 5.95 6.50 7.57 5.77 4.98 5.21 3.84 3.76 4.41 4.66 6.24 5.10 3.44 3.44 4.81 6.12 7.31 11.48 6.40
Inventories 10.37 11.57 11.96 14.77 14.48 11.71 9.17 8.81 9.17 8.83 8.24 9.37 11.44 12.19 12.19 12.06 7.87 7.78 10.16 6.06
Other current assets 7.89 9.34 9.95 0.15 10.71 9.92 6.12 5.93 6.19 6.89 7.58 8.80 8.44 -0.99 9.86 9.29 2.96 2.76 0.51 1.78
Total current assets 8.94 27.72 29.77 35.41 31.91 27.29 21.35 20.59 19.93 21.05 21.83 26.03 28.53 16.11 26.95 27.50 18.39 19.41 25.46 15.12
Total non-current assets + 25.72 25.55 24.86 24.36 24.23 22.43 22.65 20.25 20.04 18.72 18.33 17.97 15.22 14.60 14.82 14.85 13.41 12.17 11.60 10.00
Total assets 34.66 53.27 54.63 59.77 56.14 49.72 44.00 40.83 39.96 39.77 40.16 44.00 43.75 30.71 41.77 42.35 31.81 31.58 37.06 25.12
Total current liabilities + 0.80 19.94 18.66 24.19 21.95 18.18 13.73 11.78 12.57 13.17 13.51 15.60 15.66 2.11 14.63 13.22 8.83 8.89 14.62 7.87
Total non-current liabilities + 10.83 10.90 11.50 10.97 11.42 11.44 10.98 10.01 9.02 9.39 8.74 8.77 7.90 10.44 8.98 10.30 8.34 9.04 8.95 6.00
Total liabilities 11.63 30.84 30.17 35.16 33.37 29.62 24.71 21.79 21.59 22.56 22.24 24.37 23.56 12.54 23.60 23.51 17.18 17.93 23.57 13.87
Total stockholders' equity + 22.73 22.17 24.13 24.62 22.48 20.00 19.21 18.98 18.31 17.17 17.90 19.58 20.16 18.17 17.97 18.81 14.61 13.63 13.49 11.25
Common shares outstanding 484 493 542 563 566 563 565 567 572 591 621 656 663 662 654 644 644 646 656 656
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.62 1.05 1.24 1.07 0.90 0.86 7.76 7.74 8.21 8.60 9.24 9.59 9.64 1.15 1.20 1.00 11.21 8.96 8.97 7.98 7.10 6.56 6.43 6.25 9.83 5.31 0.96 0.85 0.94 2.00 5.34 5.15 5.21 5.63 0.78 0.67 0.75 0.92 0.96 0.73 1.23 1.35 1.14 1.18 1.30 1.61 4.89 2.00 1.54 3.55 3.49 2.03 1.63 2.29 1.74 1.47 1.25 1.46 1.83 1.35 4.67 1.16 1.37 1.44 2.07 1.63 2.80 1.56 2.61 3.35 2.99 3.30 1.73 2.43 2.30 0.88 0.87 0.81 0.95 2.33 0.89
Accounts receivable, net 5.68 3.02 6.09 5.80 6.58 5.95 5.90 6.38 6.47 6.50 6.66 6.46 6.88 7.57 7.14 8.31 7.29 5.77 6.12 5.69 5.63 4.98 4.91 5.32 4.97 5.21 4.37 4.41 4.62 3.84 3.76 3.68 4.28 3.76 3.73 3.27 4.20 4.41 4.84 4.53 4.33 4.66 3.74 3.96 4.12 6.24 3.98 6.00 4.67 5.10 3.45 3.52 3.55 6.17 3.00 3.44 3.08 5.09 10.34 4.81 10.43 10.63 8.17 6.12 5.88 7.08 6.60 7.31 7.24 8.67 8.88 11.48 10.45 10.03 8.43 6.40 5.81 5.98 4.77 4.47 4.49
Inventories 11.74 10.37 8.70 9.72 11.55 11.57 10.75 10.44 11.63 11.96 11.22 11.90 14.77 14.77 13.28 14.49 17.29 14.48 11.17 11.45 12.76 11.71 8.76 7.63 8.83 9.17 8.08 8.29 8.95 8.81 8.48 7.95 9.82 9.17 8.33 7.85 8.66 8.83 7.23 8.00 7.91 8.24 7.43 7.85 8.37 9.37 8.03 9.02 11.39 11.44 9.28 10.19 12.41 13.84 13.70 12.19 13.23 12.42 11.12 12.06 13.41 12.65 9.02 7.87 8.22 9.13 7.14 7.78 7.84 7.68 8.33 10.16 10.57 9.52 7.75 6.06 6.60 6.29 5.00 4.68 4.46
Other current assets 11.95 7.89 10.41 9.70 8.86 9.34 9.20 9.37 10.08 9.95 11.14 10.90 11.78 0.15 13.04 13.95 14.80 10.71 10.92 10.50 10.19 9.92 8.15 7.86 7.62 6.12 5.78 5.99 5.77 5.93 6.31 6.16 6.01 6.19 6.31 6.42 6.87 6.89 7.51 7.61 7.50 7.58 10.74 9.61 10.11 0.62 9.74 7.64 8.63 8.44 9.87 9.29 10.27 11.71 9.86 9.66 8.26 4.00 9.29 0.74 3.92 3.52 2.96 3.04 2.55 2.62 2.76 2.63 2.40 2.87 0.51 2.48 2.01 1.72 1.78 1.94 2.10 1.64 1.56 1.47
Total current assets 29.99 8.94 26.43 26.29 27.88 27.72 26.63 26.96 29.01 29.77 30.52 30.69 34.33 35.41 34.57 37.65 40.45 31.91 29.29 28.50 29.28 27.29 22.77 22.01 26.15 21.35 19.18 19.55 20.26 20.59 19.47 18.65 20.91 19.93 19.14 18.20 20.49 21.05 20.54 20.87 20.97 21.83 23.05 22.59 23.90 26.03 26.64 24.66 26.23 28.53 26.09 25.04 27.87 29.76 30.15 26.95 27.22 27.22 27.28 27.50 29.25 28.36 22.09 18.39 19.20 20.39 19.16 19.41 20.31 22.10 23.07 25.46 25.23 22.66 19.02 15.12 15.24 15.19 12.38 11.83 11.33
Total non-current assets + 25.60 25.72 25.49 25.70 25.52 25.55 25.57 25.74 25.83 24.86 24.57 24.81 24.48 24.36 23.74 24.18 24.41 24.23 23.01 22.45 22.19 22.43 22.03 22.33 22.25 22.65 22.63 23.07 22.89 20.25 20.20 20.11 20.19 20.04 19.83 19.62 19.14 18.72 19.31 19.23 18.71 18.33 17.83 17.98 17.82 17.97 15.18 15.27 15.22 15.22 15.36 15.20 15.36 15.37 14.61 14.82 14.64 14.29 14.17 14.85 14.51 14.25 13.95 13.41 13.13 13.14 12.71 12.17 11.66 11.80 11.63 11.60 11.28 10.83 10.37 10.00 10.11 9.85 9.59 9.44 9.21
Total assets 55.60 34.66 51.92 52.00 53.40 53.27 52.20 52.70 54.83 54.63 55.09 55.50 58.80 59.77 58.30 61.83 64.87 56.14 52.30 50.96 51.48 49.72 44.80 44.34 48.40 44.00 41.80 42.62 43.15 40.83 39.66 38.76 41.10 39.96 38.97 37.82 39.63 39.77 39.85 40.10 39.68 40.16 40.88 40.57 41.72 44.00 41.82 39.93 41.44 43.75 41.45 40.24 43.23 45.14 44.76 41.77 41.86 41.52 41.45 42.35 43.76 42.61 36.04 31.81 32.33 33.53 31.86 31.58 31.98 33.90 34.71 37.06 36.51 33.49 29.39 25.12 25.35 25.05 21.97 21.27 20.55
Total current liabilities + 22.88 0.80 19.27 18.47 20.17 19.94 19.00 18.68 19.73 18.66 18.11 18.79 22.73 24.19 22.94 25.66 28.52 21.95 18.58 17.30 18.51 18.18 13.91 12.81 17.32 13.73 12.02 12.60 13.36 11.78 11.65 11.72 13.29 12.57 11.87 11.42 13.60 13.17 12.74 13.78 12.87 13.51 14.13 12.86 14.24 15.60 13.75 11.89 13.46 15.66 13.75 13.12 16.14 16.99 17.56 14.63 14.79 14.83 14.48 13.22 16.86 18.06 12.24 8.83 9.24 9.60 8.55 8.89 9.41 11.10 12.10 14.62 15.89 14.56 11.53 7.87 8.30 8.98 6.42 6.16 6.16
Total non-current liabilities + 9.62 10.83 9.90 10.84 10.85 10.90 10.93 11.55 11.56 11.50 11.41 11.43 10.88 10.97 11.05 11.48 12.33 11.42 11.51 11.99 12.02 11.44 11.46 12.14 12.03 10.98 10.84 10.98 10.83 10.01 8.97 8.27 9.02 9.02 9.47 8.95 8.87 9.39 9.52 8.61 8.90 8.74 8.87 9.15 8.72 8.77 7.81 7.82 7.93 7.90 8.13 8.10 8.11 9.22 8.76 8.98 8.51 8.52 8.56 10.30 10.22 8.64 8.41 8.34 8.32 9.13 9.07 9.04 9.14 9.11 9.07 8.95 7.47 6.61 6.05 6.00 6.37 5.29 5.27 5.30 5.21
Total liabilities 32.50 11.63 29.17 29.31 31.02 30.84 29.93 30.24 31.29 30.17 29.51 30.22 33.61 35.16 33.99 37.14 40.85 33.37 30.08 29.28 30.54 29.62 25.37 24.95 29.35 24.71 22.86 23.58 24.19 21.79 20.62 19.99 22.30 21.59 21.34 20.37 22.48 22.56 22.26 22.39 21.77 22.24 23.00 22.01 22.96 24.37 21.56 19.71 21.38 23.56 21.88 21.23 24.25 26.22 26.32 23.60 23.31 23.35 23.04 23.51 27.08 26.71 20.65 17.18 17.56 18.73 17.62 17.93 18.55 20.21 21.17 23.57 23.35 21.17 17.57 13.87 14.67 14.27 11.68 11.46 11.37
Total stockholders' equity + 22.80 22.73 22.49 22.43 22.12 22.17 21.97 22.15 23.22 24.13 25.23 24.94 24.86 24.28 24.00 24.39 23.72 22.48 21.97 21.58 20.84 20.00 19.32 19.29 18.95 19.21 18.87 18.96 18.90 18.98 18.99 18.71 18.73 18.31 17.57 17.41 17.12 17.17 17.54 17.66 17.90 17.90 17.86 18.54 18.72 19.58 20.23 20.18 20.02 20.16 19.54 18.99 18.95 18.24 17.97 18.35 17.98 18.38 18.81 16.65 15.89 15.37 14.61 14.74 14.77 14.21 13.63 13.43 13.69 13.53 13.49 13.16 12.32 11.82 11.25 10.68 10.77 10.29 9.81 9.18
Common shares outstanding 484 484 484 484 483 484 483 496 514 531 540 546 551 554 563 568 568 566 566 566 564 563 562 562 564 563 563 566 566 567 568 567 565 565 569 574 579 583 589 594 597 603 615 627 639 649 653 659 663 663 664 663 662 661 661 661 663 667 674 676 684 641 641 641 645 645 644 644 644 643 645 645 647 646 647 647 653 661 661 661 657
about 10 hours ago