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 + 28.12 29.11 29.63 27.91 23.91 19.78 14.25 14.32 15.49 13.28 12.91 9.24 9.21 11.44 12.01 11.20 11.04 8.21 9.62 10.94
Accounts receivable, net 52.72 48.45 38.97 17.68 14.22 12.87 11.82 11.39 9.57 8.15 6.52 4.25 3.05 5.60 4.55 3.70 3.79 3.64 2.90 1.32
Inventories -68.60 0.00 0.00 0.00 0.00 0.00 0.00 1.09 0.94 0.99 0.94 0.39 0.56
Other current assets 9.75 8.21 9.84 23.48 23.64 21.07 16.57 12.98 12.03 12.32 12.21 10.07 8.12 4.02 2.71 2.55 2.38 2.20 3.03 3.22
Total current assets 90.58 85.78 78.44 69.07 61.76 53.72 42.63 38.69 37.08 33.75 31.64 23.56 20.38 21.05 20.35 18.39 18.20 14.99 15.54 16.04
Total non-current assets + 219.00 212.50 195.28 176.64 150.45 143.57 131.26 113.53 101.97 88.93 79.74 62.83 61.50 59.83 47.54 44.67 40.85 40.83 35.36 32.28
Total assets 309.58 298.28 273.72 245.71 212.21 197.29 173.89 152.22 139.06 122.68 111.38 86.38 81.88 80.89 67.89 63.06 59.05 55.82 50.90 48.32
Total current liabilities + 114.90 103.77 99.05 89.24 78.29 72.42 61.78 53.21 50.46 49.22 42.90 30.62 27.88 27.12 23.92 23.70 22.16 20.19 18.49 18.50
Total non-current liabilities + 92.99 91.92 80.44 70.12 57.44 54.33 49.95 42.79 36.57 33.06 33.02 21.92 20.68 20.47 15.68 13.54 13.28 15.27 12.34 9.01
Total liabilities 207.88 195.69 174.80 159.36 135.73 126.75 111.73 95.99 87.04 82.27 75.92 52.54 48.56 47.59 39.60 37.24 35.44 35.04 30.84 27.51
Total stockholders' equity + 94.11 92.66 88.76 77.77 71.76 65.49 57.62 51.70 49.83 38.40 33.73 32.45 32.15 31.18 28.29 25.83 23.61 20.78 20.06 20.81
Common shares outstanding 910 929 938 950 956 961 966 983 985 968 967 986 1,023 1,046 1,087 1,131 1,179 1,241 1,361 1,402
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 + 31.23 28.12 30.61 32.02 37.87 29.11 37.13 31.32 32.71 29.63 44.10 46.28 46.50 27.91 42.53 27.96 28.40 23.91 23.87 22.56 22.92 19.78 20.81 25.59 24.45 14.25 15.82 17.27 15.71 14.32 13.85 21.86 22.04 15.49 19.79 17.97 19.35 13.28 15.67 10.97 13.01 12.91 9.93 9.80 10.43 9.24 9.21 8.29 9.38 9.21 10.72 10.10 13.06 11.44 11.95 14.43 14.33 12.01 16.38 12.31 12.15 11.20 11.00 11.07 11.08 11.04 10.50 8.16 8.85 8.21 6.80 6.09 7.04 9.62 11.12 13.90 12.86 10.94 9.93 10.06 8.36
Accounts receivable, net 26.59 52.72 55.43 52.72 26.94 48.45 47.49 49.88 46.48 38.97 38.43 34.08 37.11 17.68 30.73 31.16 30.87 14.22 28.23 27.22 27.53 12.87 25.40 23.98 24.89 11.82 21.12 18.18 20.46 11.39 18.26 17.65 18.29 9.57 15.46 17.77 16.20 8.15 14.85 16.70 14.64 6.52 14.42 12.19 10.39 4.25 9.02 9.42 7.83 3.05 6.63 6.69 5.80 5.60 4.55 2.65 4.67 4.55 4.38 4.81 4.32 3.70 3.79 4.58 3.97 3.79 3.57 4.23 4.19 3.64 1.87 2.35 1.93 2.90 1.32 1.54 1.31 1.32 1.22 1.35 1.31
Inventories -55.12 -74.90 -68.60 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 -11.95 -14.43 -14.33 1.09 -16.38 -12.31 -12.15 0.94 -11.00 -11.07 -11.08 0.99 -10.50 -8.16 0.90 0.94 0.35 0.38 0.35 0.39 0.52 0.60 0.58 0.56 0.69
Other current assets 33.31 9.75 9.02 8.96 35.06 8.21 7.64 10.84 9.75 9.84 9.38 9.51 10.29 23.48 9.68 9.24 9.77 23.64 9.51 9.14 9.07 21.07 8.61 9.35 9.47 16.57 6.61 6.59 6.65 12.98 6.64 7.13 8.02 12.03 5.66 5.50 5.43 12.32 5.25 5.62 6.09 12.21 5.59 5.57 5.96 10.07 4.74 5.14 5.16 8.12 3.85 3.83 3.86 4.02 3.83 20.08 3.70 2.71 3.76 3.31 3.35 2.55 3.46 3.33 3.33 2.38 3.23 3.30 2.19 2.20 3.93 4.44 4.45 2.64 3.88 3.92 3.66 3.22 3.85 4.07 3.26
Total current assets 91.13 90.58 95.07 93.70 96.29 85.78 92.26 92.04 88.94 78.44 91.91 89.87 93.90 69.07 82.94 68.36 69.03 61.76 61.61 58.92 59.51 53.72 54.82 58.92 58.81 42.63 43.54 42.04 42.82 38.69 38.75 46.63 48.35 37.08 40.92 41.24 40.99 33.75 35.77 33.30 33.75 31.64 29.94 27.57 26.77 23.56 22.96 22.85 22.36 20.38 21.19 20.62 22.72 21.05 20.33 22.73 22.69 20.35 24.51 20.43 19.82 18.39 18.26 18.98 18.38 18.20 17.30 15.68 16.12 14.99 12.96 13.26 13.77 15.54 16.84 19.95 18.41 16.04 15.00 15.48 13.62
Total non-current assets + 221.52 219.00 220.20 214.87 213.51 212.50 207.05 194.02 195.27 195.28 190.16 190.30 189.78 176.64 160.13 161.82 152.21 150.45 151.44 151.38 145.66 143.57 136.15 133.57 130.26 131.26 130.17 125.16 118.38 113.53 112.33 107.98 107.22 101.97 99.51 96.86 96.17 88.93 87.87 86.31 84.11 79.74 78.34 63.86 62.95 62.83 62.46 62.62 62.26 61.50 60.67 59.58 60.41 59.83 51.37 50.74 50.00 47.54 46.40 45.69 45.52 44.67 44.77 41.44 41.16 40.85 40.15 40.21 39.96 40.83 40.75 40.91 39.78 35.36 33.60 33.20 32.60 32.28 31.45
Total assets 312.64 309.58 315.27 308.57 309.79 298.28 299.31 286.06 284.21 273.72 282.06 280.16 283.68 245.71 243.06 230.17 221.24 212.21 213.05 210.29 205.17 197.29 190.97 192.48 189.07 173.89 173.71 167.20 161.20 152.22 151.09 154.61 155.57 139.06 140.43 138.10 137.16 122.68 123.64 119.60 117.86 111.38 108.27 91.42 89.72 86.38 85.43 85.47 84.62 81.88 81.86 80.20 83.13 80.89 71.70 73.47 72.69 67.89 70.91 66.12 65.34 63.06 63.02 60.42 59.54 59.05 57.45 55.89 56.09 55.82 53.71 54.17 53.54 50.90 50.44 53.15 51.01 48.32 46.42 46.64 45.07
Total current liabilities + 114.12 114.90 115.53 110.78 113.47 103.77 101.57 104.67 104.43 99.05 114.18 112.98 116.48 89.24 100.94 88.70 88.17 78.29 79.58 76.56 80.64 72.42 66.60 69.88 78.61 61.78 62.64 62.33 58.93 53.21 56.38 62.05 67.67 50.46 58.09 57.12 57.54 49.22 51.10 47.38 46.29 42.90 39.95 35.74 34.98 30.62 31.13 30.78 30.72 27.88 27.87 26.41 27.18 27.12 24.85 28.11 27.46 23.92 28.62 24.37 24.53 23.70 24.44 23.10 22.94 22.16 19.75 19.65 19.55 19.76 19.63 19.99 18.78 18.49 19.63 21.96 21.28 18.50 18.05 19.27 18.03
Total non-current liabilities + 93.20 92.99 93.93 93.01 91.15 91.92 93.29 63.73 82.86 80.44 73.90 75.03 76.58 70.12 59.21 60.35 55.42 57.44 58.84 60.41 53.95 54.33 54.42 54.24 48.86 49.95 51.32 46.82 45.76 42.79 40.35 39.94 35.98 36.57 32.86 33.98 33.95 33.06 33.06 34.20 34.68 33.02 33.63 21.05 21.41 21.92 20.31 20.45 20.09 20.68 20.85 21.65 22.00 20.47 16.62 15.98 16.37 15.68 14.42 14.38 14.24 13.54 12.97 12.49 12.28 13.28 14.81 14.69 15.16 15.27 14.19 14.78 15.00 12.34 10.15 10.13 8.66 9.01 9.40
Total liabilities 207.33 207.88 209.46 203.79 204.62 195.69 194.85 186.82 187.29 174.80 188.08 188.01 193.06 159.36 160.14 149.05 143.59 135.73 138.41 136.97 134.59 126.75 121.02 124.13 127.46 111.73 113.96 109.14 104.69 95.99 96.72 101.99 103.64 87.04 90.95 91.10 91.50 82.27 84.15 81.57 80.96 75.92 73.58 56.79 56.39 52.54 51.44 51.23 50.81 48.56 48.72 48.05 49.18 47.59 41.48 44.09 43.83 39.60 43.04 38.75 38.76 37.24 37.41 35.60 35.22 35.44 34.55 34.35 34.71 35.04 33.82 34.76 33.78 30.84 29.78 32.09 29.94 27.51 26.92 28.60 27.43
Total stockholders' equity + 103.90 94.11 95.79 94.72 95.04 92.66 94.54 89.36 86.69 88.76 84.49 82.35 81.31 77.77 74.65 72.82 72.77 71.76 70.28 69.01 66.40 65.49 65.23 63.62 56.98 57.62 55.00 53.10 51.72 51.70 50.01 48.29 47.55 47.78 45.30 43.16 41.90 38.27 37.65 36.39 35.17 33.83 33.11 33.02 31.88 32.45 32.60 32.94 32.55 32.15 32.02 31.38 31.76 31.18 30.22 29.38 28.86 28.29 27.87 27.36 26.57 25.83 25.61 24.83 24.32 23.61 22.90 21.55 21.38 20.78 19.89 19.40 19.76 20.06 20.67 21.07 21.07 20.81 19.50 18.04 17.65
Common shares outstanding 910 910 912 910 918 927 930 928 922 935 936 940 943 947 948 950 954 955 955 956 957 961 962 960 962 962 963 964 975 982 983 982 987 991 989 985 975 970 969 967 967 967 967 966 969 973 982 991 996 1,014 1,024 1,026 1,029 1,037 1,039 1,049 1,060 1,075 1,083 1,094 1,099 1,107 1,124 1,145 1,156 1,164 1,184 1,198 1,210 1,214 1,227 1,245 1,278 1,319 1,348 1,377 1,399 1,396 1,397 1,395 1,419
about 2 hours ago