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 + 48.53 41.74 48.65 38.39 24.50 54.47 32.69 29.26 36.04 28.32 23.26 22.29 19.49 22.50 24.79 16.71 20.66 32.97 9.15 8.62
Accounts receivable, net 61.85 59.24 60.24 60.46 2.70 3.00 56.79 55.00 3.21 3.23 47.00 2.61 47.00 3.58 3.66 40.00 5.73 5.20 3.07 2.28
Inventories 144.60 32.36 75.05 114.73 80.73 33.96 6.87 9.02 14.99 0.00 0.00 0.00 0.00 0.00 0.00 2.65 0.30
Other current assets -109.64 -59.24 -110.51 -94.06 -75.61 -76.40 -80.73 -85.67 0.68 0.70 123.35 1.63 117.58 1.96 2.38 106.25 2.11 1.71 0.62 0.66
Total current assets 48.53 41.74 48.65 38.39 27.20 57.47 89.48 32.55 39.93 32.24 61.86 26.53 66.49 27.79 30.93 56.71 28.50 39.88 12.57 8.25
Total non-current assets + 251.52 229.96 212.46 189.96 161.35 133.90 108.84 13.45 141.27 126.65 4.11 132.58 12.89 125.35 122.41 20.52 96.64 86.20 137.18 120.08
Total assets 300.05 271.46 261.11 228.35 188.55 191.37 198.32 189.00 181.20 158.89 161.00 159.10 153.00 153.14 153.34 147.00 125.15 126.07 149.74 128.33
Total current liabilities + 170.81 156.79 145.61 125.85 99.01 99.56 94.26 15.36 86.51 74.01 71.63 64.70 15.62 59.80 59.68 12.69 44.98 40.60 48.10 43.14
Total non-current liabilities + 95.77 84.41 87.44 77.80 67.36 68.82 80.99 60.18 76.43 64.39 68.88 73.73 56.31 74.45 74.86 67.04 65.76 73.64 90.62 74.68
Total liabilities 266.58 241.20 233.05 203.64 166.37 168.38 175.25 167.00 162.94 138.39 140.00 138.43 134.00 134.25 134.54 131.00 110.74 114.23 138.71 117.82
Total stockholders' equity + 33.47 30.26 28.06 24.71 22.18 22.98 23.07 22.00 18.26 20.50 21.00 20.67 19.00 18.89 18.79 16.00 14.41 11.84 11.03 10.51
Common shares outstanding 696 713 736 752 790 806 830 859 886 935 1,003 1,051 1,089 1,141 1,184 1,195 1,171 1,157 1,196 1,238
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 + 54.05 48.53 54.57 58.82 52.67 41.51 48.68 53.63 55.97 48.65 46.63 46.04 43.17 38.39 32.31 27.14 27.19 24.50 35.98 40.37 59.93 54.47 47.36 53.00 38.82 32.69 30.88 33.51 37.47 31.98 33.79 31.53 31.51 36.04 26.17 30.44 29.37 28.32 26.52 33.77 25.40 22.98 20.55 21.21 23.93 22.29 21.46 18.82 21.08 19.97 22.52 23.36 28.20 22.50 25.31 22.14 27.30 32.04 24.95 23.08 22.58 30.37 21.74 21.10 22.97 20.66 18.65 15.62 20.80 32.97 15.56 20.09 19.49 11.18 8.41 7.37 7.98 8.62 7.98 6.80 5.39
Accounts receivable, net 207.77 60.82 59.41 58.36 59.24 58.89 59.49 59.62 63.91 58.65 58.01 57.27 60.46 55.12 55.90 53.09 2.70 48.73 47.51 41.80 3.00 40.39 37.03 44.27 56.79 2.85 3.17 3.13 55.32 3.16 3.24 3.19 3.21 2.70 2.83 2.81 3.23 2.51 2.70 2.63 3.02 2.52 2.81 2.35 2.61 2.63 3.75 3.13 3.41 3.43 3.20 3.14 3.58 45.18 43.92 43.91 3.66 42.89 43.38 40.79 3.55 38.03 37.05 35.92 5.73 34.80 34.64 32.34 5.20 40.71 42.67 41.09 3.07 40.23 39.50 37.51 2.28 36.46 35.80 34.18
Inventories 106.80 46.60 94.77 40.23 38.67 32.82 31.18 26.28 27.68 74.57 43.71 66.06 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 11.69 14.99 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.69 0.99 2.65 0.30
Other current assets 2.48 13.06 -60.82 -59.41 -106.80 -112.38 -113.84 -110.51 -102.56 -100.97 -98.11 -94.06 -86.30 -82.18 -80.77 -75.61 -76.64 -78.31 -101.52 -95.85 2.60 0.61 2.51 0.51 1.09 0.46 0.45 1.82 1.03 1.26 0.15 0.68 1.82 0.06 0.06 0.70 0.85 1.63 2.00 1.96 2.38 1.80 2.11 1.71 12.43 0.66
Total current assets 56.52 48.53 54.71 58.82 52.41 41.51 48.68 53.63 55.97 48.65 46.63 46.04 41.00 38.39 32.31 27.14 27.19 27.20 51.78 75.64 44.68 57.47 87.75 90.03 83.09 89.48 59.20 36.69 60.29 58.74 59.35 34.77 57.45 39.93 28.87 33.27 32.18 32.24 29.03 36.46 58.86 61.86 22.46 23.88 25.93 26.53 23.90 22.18 47.07 66.49 25.72 26.33 46.63 27.79 45.90 65.99 70.99 30.93 67.44 42.45 62.81 21.71 59.37 36.45 35.40 28.50 53.44 50.26 53.14 39.88 56.26 62.76 60.58 8.88 48.64 46.87 45.49 8.25 44.43 42.59 39.57
Total non-current assets + 252.66 251.52 242.94 236.74 229.84 229.96 222.30 218.59 213.29 212.46 203.96 198.86 4.00 189.96 9.63 9.16 9.10 161.35 4.96 4.89 4.94 133.90 99.51 98.58 102.97 108.84 4.72 160.92 4.48 4.42 4.30 150.09 4.27 141.27 139.71 133.72 129.21 126.65 124.35 123.18 4.14 4.11 131.76 133.28 128.76 132.58 129.97 130.20 3.89 12.89 124.39 125.60 3.71 125.35 3.55 82.14 80.79 122.41 81.26 3.06 81.17 124.98 86.68 2.71 20.73 96.64 67.00 66.78 68.05 86.20 70.96 74.57 74.71 0.00 92.29 87.50 80.87 120.08 76.50 74.69 70.50
Total assets 308.89 300.05 297.55 295.56 282.24 271.46 270.98 272.22 269.26 261.11 250.59 244.90 236.00 228.35 215.00 205.00 196.00 188.55 184.00 187.00 193.00 191.37 187.26 188.61 186.06 198.32 194.00 197.60 197.00 189.00 189.00 184.86 180.00 181.20 168.58 167.00 161.39 158.89 153.38 159.64 159.00 161.00 154.22 157.15 154.68 159.10 153.86 152.38 151.00 153.00 150.10 151.93 157.00 153.14 153.00 148.13 151.78 153.34 148.69 148.00 143.98 146.69 146.06 144.00 143.00 125.15 120.45 117.04 121.18 126.07 127.22 137.33 135.29 149.83 140.93 134.37 126.36 128.33 120.93 117.28 110.07
Total current liabilities + 159.64 170.81 166.04 165.00 161.52 156.79 150.06 148.53 149.57 145.61 139.25 136.70 2.00 125.85 12.54 13.36 13.32 99.01 96.22 96.48 99.36 99.56 95.41 94.10 89.44 94.26 88.98 93.95 91.05 85.32 87.20 85.39 82.56 86.51 78.25 75.76 71.80 74.01 70.39 71.28 70.39 71.63 66.85 65.93 61.30 64.70 61.13 60.94 57.34 15.62 61.18 61.91 58.89 59.80 54.32 51.28 58.08 59.68 52.43 46.92 45.25 50.01 40.79 40.46 39.25 44.98 40.59 36.58 34.96 40.60 25.77 32.37 32.99 25.44 24.48 38.43 37.55 43.14 37.08 37.09 35.25
Total non-current liabilities + 115.26 95.77 99.10 98.25 89.52 84.41 91.22 94.15 90.93 87.44 84.02 81.50 2.00 77.80 12.54 13.36 13.32 67.36 63.62 64.96 69.26 68.82 69.98 73.44 75.62 80.99 82.18 80.56 83.93 81.00 80.43 78.58 77.79 76.43 69.24 70.06 68.65 64.39 61.97 67.65 67.70 68.88 66.04 69.33 71.56 73.73 72.51 71.24 74.18 56.31 69.70 70.99 78.68 74.45 79.08 77.58 73.80 74.86 78.16 82.67 81.25 80.45 89.34 88.79 90.64 65.76 65.91 67.04 70.45 73.64 88.93 92.70 90.79 0.00 105.55 85.31 78.31 74.68 73.09 69.72 64.22
Total liabilities 274.90 266.58 265.13 263.25 251.04 241.20 241.27 242.68 240.50 233.05 223.26 218.20 210.00 203.64 191.00 182.00 174.00 166.37 160.00 161.00 169.00 168.38 165.39 167.55 165.05 175.25 171.00 174.51 175.00 167.00 168.00 163.97 160.00 162.94 147.49 145.82 140.45 138.39 132.36 138.93 138.00 140.00 132.88 135.27 132.85 138.43 133.65 132.17 131.00 134.00 130.89 132.90 138.00 134.25 134.00 128.86 131.88 134.54 130.59 130.00 126.50 130.46 130.14 129.00 130.00 110.74 106.50 103.62 105.40 114.23 114.70 125.06 123.78 138.80 130.03 123.74 115.87 117.82 110.18 106.81 99.46
Total stockholders' equity + 34.00 33.47 32.42 32.31 31.20 30.26 29.71 29.54 28.76 28.06 27.32 26.70 26.00 24.71 24.00 23.00 22.00 22.18 24.00 26.00 24.00 22.98 21.87 21.06 21.01 23.07 23.00 23.09 22.00 22.00 21.00 20.89 20.00 18.26 21.09 21.18 20.94 20.50 21.02 20.71 21.00 21.00 21.34 21.89 21.83 20.67 20.22 20.21 20.00 19.00 19.22 19.03 19.00 18.89 19.00 19.27 19.91 18.79 18.10 18.00 17.48 16.23 15.92 15.00 13.00 14.41 13.94 13.42 15.78 11.84 12.52 12.27 11.51 11.03 10.90 10.64 10.50 10.51 10.76 10.48 10.61
Common shares outstanding 686 688 693 699 702 704 709 717 722 726 733 741 744 746 749 753 758 769 787 802 805 806 805 805 808 816 827 836 843 852 860 862 861 865 881 893 903 913 923 941 963 981 997 1,013 1,023 1,033 1,047 1,058 1,067 1,073 1,081 1,097 1,106 1,116 1,132 1,152 1,166 1,166 1,181 1,197 1,198 1,198 1,199 1,197 1,191 1,191 1,181 1,165 1,156 1,156 1,158 1,163 1,163 1,163 1,192 1,203 1,210 1,210 1,227 1,242 1,258
about 2 hours ago