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 + 359.12 299.72 105.07 82.69 69.96 26.98 32.68 47.99 41.66 24.29 27.45 18.69 14.71 16.45 20.13 22.61 24.00 21.25 22.89 30.81
Accounts receivable, net 33.61 30.06 25.06 22.04 19.63 19.55 16.57 15.72 15.00 13.19 11.97 10.80 10.59 9.05 8.54 8.48 7.78 7.24 7.02 5.06
Inventories 70.42 55.94 52.33 45.28 40.65 39.17 34.63 25.57 21.05 19.58 15.21 16.71 13.26 10.86 8.00 8.38 6.50 6.96 9.59 6.08
Other current assets 5.08 16.47 12.13 11.72 9.65 8.57 8.21 4.74 5.21 3.94 3.56 4.76 6.34 5.55 3.01 3.45 2.55 1.66 5.12 1.69
Total current assets 468.23 402.19 194.60 161.73 139.88 94.26 92.09 94.02 80.31 59.03 58.18 48.59 41.73 39.35 39.69 42.91 39.55 37.12 42.06 43.64
Total non-current assets + 147.46 149.63 152.18 148.74 152.92 158.55 96.25 59.07 46.01 42.90 32.52 32.90 28.77 23.71 20.00 20.36 17.36 17.28 19.09 13.32
Total assets 615.69 551.82 346.78 310.48 292.80 252.81 188.34 153.09 126.32 101.92 90.70 81.49 70.49 63.06 59.69 63.27 56.91 54.40 61.15 56.96
Total current liabilities + 36.32 30.61 29.88 25.33 21.81 25.15 20.85 19.76 13.19 10.48 10.37 10.04 10.22 8.39 6.54 10.39 6.55 6.93 10.34 5.38
Total non-current liabilities + 185.85 183.92 19.00 16.95 16.84 55.09 19.35 3.10 3.36 3.94 2.45 3.24 3.71 1.78 1.06 0.53 2.15 1.72 2.23 0.89
Total liabilities 222.17 214.53 48.88 42.28 38.65 80.24 40.20 22.85 16.55 14.42 12.82 13.29 13.93 10.17 7.60 10.92 8.69 8.65 12.57 6.26
Total stockholders' equity + 393.52 337.29 297.90 268.20 254.15 172.57 148.14 130.24 109.77 87.50 77.88 68.21 56.56 52.89 52.09 52.36 48.21 45.75 48.59 50.70
Common shares outstanding 23 23 22 22 21 20 20 20 20 19 18 17 16 16 16 16 16 16 15 10
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 + 367.23 359.12 343.06 319.49 302.55 299.72 123.89 113.10 108.29 105.07 97.02 90.18 81.01 82.69 79.74 75.68 70.88 69.96 67.08 21.76 23.74 26.98 34.38 25.05 30.63 32.68 44.90 48.24 47.46 47.99 45.63 52.94 45.39 41.66 37.51 30.12 25.81 24.29 34.65 29.32 25.94 27.45 23.63 19.43 17.03 18.69 18.35 23.51 12.50 14.71 13.63 14.91 15.30 16.45 20.64 20.16 19.62 20.13 23.09 21.41 19.10 22.61 27.62 25.95 24.10 24.00 22.73 19.82 17.26 21.25 19.16 18.27 17.80 22.89 25.64 27.93 28.62 30.81 0.45 0.67 0.47
Accounts receivable, net 35.77 33.61 32.42 36.54 35.11 30.06 32.27 30.82 30.24 25.06 23.88 26.41 25.37 22.04 20.09 21.54 21.39 19.63 19.50 20.74 20.13 19.55 19.63 17.70 16.63 16.57 14.88 15.55 15.46 15.72 13.02 15.23 14.51 15.00 13.55 14.59 14.09 13.19 12.18 12.84 13.02 11.97 11.34 12.24 11.88 10.80 10.59 11.37 10.49 10.59 9.27 9.71 9.36 9.05 8.47 8.80 8.69 8.54 8.85 9.07 9.37 8.48 8.17 7.86 8.05 7.78 7.84 7.77 7.16 7.24 6.79 7.15 7.17 7.02 6.22 6.08 5.69 5.06 4.81 4.93 4.83
Inventories 70.82 70.42 70.79 57.46 55.97 55.94 57.09 56.66 54.49 52.33 51.26 49.10 48.87 45.28 42.43 41.76 41.35 40.65 38.80 39.15 39.24 39.17 39.52 40.47 35.37 34.63 32.28 28.70 27.40 25.57 23.88 21.67 21.83 21.05 21.10 20.46 20.60 19.58 17.43 16.96 17.90 15.21 15.92 15.78 16.46 16.71 16.93 15.00 14.19 13.26 13.08 11.65 11.27 10.86 10.13 9.13 8.30 8.00 7.25 7.81 9.12 8.38 6.91 6.14 6.25 6.50 6.50 7.00 7.17 6.96 8.10 9.66 10.27 9.59 8.15 7.34 7.11 6.08 6.01 5.68 5.39
Other current assets 4.00 5.08 5.76 16.64 14.48 16.47 13.87 12.23 9.95 12.13 10.02 8.81 9.53 11.72 10.88 9.50 7.80 9.65 8.64 8.37 7.56 8.57 8.73 8.65 7.09 8.21 7.64 5.67 5.10 4.74 8.59 3.73 4.54 5.21 5.48 5.25 4.02 3.94 7.96 6.62 5.77 3.56 3.09 2.86 2.44 4.76 3.57 6.24 6.30 6.34 3.06 5.11 5.61 2.78 2.95 2.58 3.01 3.01 3.70 3.33 3.48 3.45 1.46 1.24 1.43 1.27 1.54 1.40 1.45 1.66 1.91 2.45 2.68 2.56 1.10 1.34 1.32 1.69 0.80 0.73 0.74
Total current assets 477.82 468.23 452.03 430.13 408.11 402.19 227.12 212.81 202.96 194.60 182.18 174.49 164.77 161.73 153.14 148.49 141.41 139.88 134.02 90.02 90.66 94.26 102.25 91.87 89.72 92.09 99.70 98.16 95.42 94.02 86.81 92.36 84.01 80.31 75.64 68.09 62.50 59.03 68.24 62.42 59.74 58.18 53.98 50.31 47.80 48.59 49.43 53.00 40.34 41.73 39.04 38.84 38.73 39.35 42.19 40.67 39.62 39.69 42.89 41.62 41.07 42.91 44.16 41.19 39.84 39.55 38.59 35.99 33.04 37.12 35.96 37.52 37.91 42.06 41.10 42.69 42.73 43.64 12.07 12.00 11.43
Total non-current assets + 151.71 147.46 146.04 147.47 147.89 149.63 149.91 150.27 151.00 152.18 151.83 151.98 150.10 148.74 148.91 150.94 151.04 152.92 155.46 156.49 156.71 158.55 159.32 163.85 94.84 96.25 70.32 64.50 64.83 59.07 57.52 44.74 45.40 46.01 45.63 43.97 44.02 42.90 33.07 33.11 33.64 32.52 32.64 32.93 31.78 32.90 33.97 27.53 28.38 28.77 27.56 24.84 24.52 23.71 19.00 19.33 19.77 20.00 20.13 20.08 19.98 20.36 17.28 16.86 17.11 17.36 17.73 17.72 17.85 17.28 17.61 18.50 18.87 19.09 16.00 13.54 13.23 13.32 15.58 15.68 15.04
Total assets 629.53 615.69 598.07 577.59 556.01 551.82 377.03 363.08 353.96 346.78 334.01 326.47 314.87 310.48 302.05 299.43 292.45 292.80 289.47 246.51 247.37 252.81 261.57 255.72 184.56 188.34 170.01 162.66 160.25 153.09 144.33 137.10 129.41 126.32 121.27 112.05 106.52 101.92 101.31 95.53 93.38 90.70 86.61 83.24 79.57 81.49 83.41 80.54 68.72 70.49 66.60 63.68 63.25 63.06 61.19 60.00 59.39 59.69 63.02 61.69 61.05 63.27 61.44 58.05 56.95 56.91 56.32 53.70 50.89 54.40 53.57 56.03 56.79 61.15 57.10 56.23 55.96 56.96 27.65 27.68 26.46
Total current liabilities + 33.37 36.32 33.29 30.82 24.75 30.61 29.34 25.45 26.81 29.88 29.03 25.86 23.90 25.33 23.44 23.41 18.27 21.81 22.11 21.48 22.30 25.15 44.45 44.36 16.59 20.85 19.32 17.42 19.39 19.76 15.75 13.12 12.64 13.19 12.11 9.40 10.77 10.48 12.06 10.14 10.16 10.37 8.83 9.24 8.39 10.04 12.49 9.01 8.71 10.22 9.23 7.46 7.87 8.39 8.20 6.94 6.29 6.54 9.86 8.36 8.22 10.39 7.81 6.70 6.23 6.55 6.90 6.21 5.12 6.93 6.48 8.49 8.33 10.34 6.74 4.87 4.91 5.38 5.86 8.63 6.33
Total non-current liabilities + 189.54 185.85 185.86 184.09 183.69 183.92 16.61 18.10 18.64 19.00 16.35 16.79 16.80 16.95 17.36 17.99 16.40 16.84 18.31 39.19 47.54 55.09 56.14 58.73 19.13 19.35 8.38 7.70 7.78 3.10 3.23 3.24 3.30 3.36 3.05 4.35 4.14 3.94 2.55 2.54 2.60 2.45 3.59 3.56 3.26 3.24 3.80 3.74 3.77 3.71 1.92 2.09 2.03 1.78 1.09 1.09 1.06 1.06 0.52 0.53 0.53 0.53 2.33 2.17 2.14 2.15 2.07 1.85 1.77 1.72 1.86 1.85 1.77 2.23 0.85 0.86 0.87 0.89 10.33 7.87 1.28
Total liabilities 222.90 222.17 219.15 214.91 208.43 214.53 45.95 43.55 45.45 48.88 45.38 42.64 40.70 42.28 40.80 41.39 34.67 38.65 40.43 60.67 69.84 80.24 100.59 103.09 35.72 40.20 27.70 25.12 27.16 22.85 18.98 16.36 15.94 16.55 15.16 13.74 14.90 14.42 14.62 12.68 12.76 12.82 12.43 12.80 11.65 13.29 16.29 12.75 12.48 13.93 11.14 9.54 9.91 10.17 9.29 8.03 7.34 7.60 10.38 8.89 8.74 10.92 10.14 8.87 8.37 8.69 8.97 8.06 6.90 8.65 8.34 10.34 10.10 12.57 7.59 5.73 5.77 6.26 16.19 16.50 7.60
Total stockholders' equity + 406.62 393.52 378.92 362.69 347.57 337.29 331.07 319.53 308.50 297.90 288.64 283.83 274.17 268.20 261.25 258.03 257.79 254.15 249.05 185.83 177.53 172.57 160.98 152.63 148.84 148.14 142.32 137.54 133.09 130.24 125.35 120.74 113.47 109.77 106.11 98.31 91.62 87.50 86.69 82.85 80.62 77.88 74.19 70.44 67.93 68.21 67.12 67.78 56.24 56.56 55.45 54.13 53.34 52.89 51.91 51.97 52.05 52.09 52.65 52.80 52.31 52.36 51.30 49.18 48.58 48.21 47.35 45.64 44.00 45.75 45.23 45.69 46.69 48.59 49.51 50.50 50.19 50.70 11.46 11.18 18.86
Common shares outstanding 23 23 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 15 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 15 16 15 8 8 9 10
4 days ago