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 + 81.19 24.63 30.29 16.68 53.42 21.64 11.99 11.92 7.09 5.37 4.96 6.34 18.67 2.80 2.87 9.73 2.61 4.10 1.62 7.30
Accounts receivable, net 23.48 33.99 30.86 34.77 37.41 23.39 25.47 22.50 13.24 10.70 9.57 10.11 7.47 8.43 9.09 9.42 10.19 9.92 12.43 9.76
Inventories 41.52 53.14 78.47 70.58 68.68 46.60 15.92 22.49 17.31 16.11 13.30 14.42 10.63 11.97 11.62 12.81 11.95 11.44 11.21 11.09
Other current assets 8.25 4.26 12.15 10.96 15.46 10.18 1.26 0.89 5.22 5.12 6.38 4.93 3.90 5.00 6.57 1.21 0.91 0.89 0.46 3.25
Total current assets 154.44 116.02 151.77 132.98 174.96 101.81 54.64 62.02 42.86 37.30 34.20 35.80 40.67 28.21 30.15 33.17 25.65 26.35 25.72 31.40
Total non-current assets + 268.66 273.29 315.22 332.30 391.95 252.22 128.77 97.79 99.49 97.67 95.81 103.09 99.24 101.93 100.87 68.37 73.43 72.82 75.27 83.22
Total assets 423.10 389.31 466.99 465.29 566.91 354.03 183.41 159.82 142.34 134.97 130.01 138.89 139.91 130.13 131.02 101.53 99.08 99.17 100.99 114.62
Total current liabilities + 58.59 62.22 72.16 72.22 64.31 72.28 22.03 23.60 19.44 19.62 16.56 20.32 15.40 16.17 19.22 13.30 13.11 13.16 17.81 16.66
Total non-current liabilities + 54.45 63.13 75.89 73.08 77.76 76.47 34.92 35.52 41.86 47.96 50.52 57.57 63.41 63.51 69.53 54.04 57.42 62.89 61.56 74.27
Total liabilities 113.03 125.35 148.05 145.29 142.07 148.75 56.95 59.12 61.30 67.58 67.08 77.89 78.81 79.68 88.75 67.33 70.52 76.05 79.37 90.93
Total stockholders' equity + 299.90 254.01 302.63 303.06 408.41 205.28 126.46 100.70 81.04 67.39 62.93 61.00 61.10 50.45 42.27 34.20 28.56 23.12 18.01 20.08
Common shares outstanding 121 111 109 89 82 61 51 44 39 39 39 39 39 39 39 39 39 39 39 28
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 + 50.47 81.19 87.56 59.99 15.13 24.63 28.70 29.66 26.69 35.29 35.48 31.66 29.88 16.68 18.17 33.00 34.62 53.42 79.20 114.03 131.70 21.64 54.67 9.57 13.56 11.99 6.73 11.71 6.19 11.92 5.85 12.93 3.87 7.09 4.29 5.38 3.87 5.37 5.33 6.00 4.34 4.96 5.15 3.06 4.43 6.34 7.24 8.08 6.35 18.67 20.90 2.23 2.71 2.80 1.31 1.33 0.84 2.87 4.92 5.15 4.69 9.73 12.24 9.69 4.76 2.61 2.73 3.42 1.70 4.10 3.25 4.19 3.24 1.62 1.12 0.53 0.40 7.30 0.04 0.04 0.05
Accounts receivable, net 28.02 23.48 31.93 28.05 34.99 33.99 34.13 40.97 38.94 30.86 28.88 41.75 30.40 34.77 34.89 39.46 43.28 37.41 35.16 42.08 33.67 23.39 22.53 26.00 20.27 25.47 20.93 25.24 21.28 22.50 18.95 16.60 11.61 13.24 13.24 16.01 10.18 10.70 12.31 14.16 10.50 9.57 10.60 13.26 9.15 10.11 10.18 13.58 8.30 7.47 10.69 14.90 12.77 8.43 23.35 27.68 8.83 9.09 14.54 16.85 12.46 9.42 10.51 13.48 10.90 10.19 8.65 15.59 7.89 9.92 9.76 17.32 9.48 12.43 11.76 14.90 8.85 9.76 8.36 6.12 2.58
Inventories 44.42 41.52 34.20 39.48 51.46 53.14 60.02 59.03 74.03 78.47 77.06 73.73 75.03 70.58 74.07 76.59 79.61 68.68 53.93 48.61 46.85 46.60 15.30 13.12 15.55 15.92 16.20 17.74 22.89 22.49 20.64 18.57 19.48 17.31 14.11 14.64 18.43 16.11 13.03 12.75 14.13 13.30 9.98 10.35 13.47 14.42 10.72 9.82 13.51 10.63 6.90 7.96 12.74 11.97 8.25 6.35 15.77 11.62 5.84 6.12 11.84 12.81 11.38 10.45 15.78 11.95 11.87 11.73 17.26 11.44 8.83 9.28 16.82 11.21 7.73 9.72 16.69 11.09 1.94 4.83 7.64
Other current assets 9.02 8.25 2.93 10.06 3.30 4.26 5.22 4.68 11.20 7.15 11.75 9.56 10.90 10.96 16.08 9.97 17.47 15.46 14.96 17.28 11.90 10.18 0.93 1.14 1.12 1.26 6.31 7.05 6.20 -0.87 6.17 7.95 6.63 5.22 6.52 8.15 7.28 5.12 8.15 7.48 8.05 6.38 7.45 8.32 7.54 4.93 7.10 8.54 7.97 3.90 7.20 8.94 8.58 5.00 0.99 6.69 8.12 6.57 7.16 9.20 11.70 1.21 1.11 1.53 0.58 0.91 0.24 0.85 0.81 0.89 0.82 1.56 0.35 0.46 3.54 1.59 3.51 3.25 0.54 0.36 0.32
Total current assets 131.93 154.44 156.63 137.57 104.87 116.02 128.07 134.33 150.85 151.77 153.16 156.71 146.22 132.98 143.21 159.01 174.98 174.96 183.25 222.00 224.11 101.81 93.43 49.83 50.50 54.64 50.16 61.75 56.56 62.02 51.60 56.05 41.58 42.86 38.16 44.18 39.75 37.30 38.65 40.40 37.02 34.20 33.18 34.98 34.59 35.80 35.24 40.02 36.12 40.67 45.69 34.02 36.80 28.21 39.82 42.05 33.56 30.15 32.45 37.32 40.69 33.17 35.24 35.15 32.02 25.65 23.48 31.59 27.67 26.35 22.65 32.36 29.89 25.72 24.15 26.73 29.45 31.40 10.88 11.35 10.58
Total non-current assets + 268.96 268.66 261.76 266.17 272.23 273.29 289.78 291.02 307.59 315.22 324.54 332.39 329.75 332.30 368.08 375.28 400.80 391.95 339.42 265.38 258.45 252.22 150.40 148.11 143.10 128.77 137.99 135.31 119.15 97.79 96.37 96.90 97.66 99.49 101.14 102.62 96.22 97.67 91.60 93.44 94.63 95.81 97.65 99.48 101.02 103.09 105.08 101.70 102.14 99.24 98.52 99.95 101.08 101.93 104.40 103.45 105.19 100.87 85.32 71.25 66.69 68.37 68.97 70.44 72.28 73.43 69.92 71.15 72.48 72.82 73.51 74.29 74.68 75.27 76.36 78.08 83.12 83.22 87.66 89.03 88.19
Total assets 400.88 423.10 418.38 403.74 377.10 389.31 417.85 425.35 458.44 466.99 477.70 489.10 475.96 465.29 511.29 534.29 575.78 566.91 522.67 487.38 482.57 354.03 243.83 197.94 193.60 183.41 188.15 197.06 175.70 159.82 147.97 152.94 139.24 142.34 139.30 146.80 135.97 134.97 130.24 133.84 131.64 130.01 130.83 134.47 135.61 138.89 140.31 141.72 138.26 139.91 144.21 133.97 137.87 130.13 144.22 145.50 138.75 131.02 117.77 108.57 107.37 101.53 104.21 105.59 104.30 99.08 93.40 102.74 100.14 99.17 96.16 106.64 104.56 100.99 100.51 104.80 112.57 114.62 98.54 100.38 98.77
Total current liabilities + 43.10 58.59 56.41 51.82 54.56 62.22 62.63 68.20 72.68 72.16 68.89 71.78 65.94 72.22 78.79 80.85 73.51 64.31 59.02 66.79 58.69 72.28 23.38 25.04 20.54 22.03 23.94 25.47 24.76 23.60 26.99 27.93 17.72 19.44 23.24 28.66 21.84 19.62 22.12 22.90 18.80 16.56 17.76 18.89 19.67 20.32 20.55 20.84 15.15 15.40 15.95 15.48 21.13 16.17 22.96 25.38 23.30 19.22 16.01 14.46 11.89 13.30 15.74 15.79 14.99 13.11 13.83 19.89 14.94 13.16 12.41 19.29 18.48 17.81 17.75 15.84 12.41 16.66 13.20 56.99 55.24
Total non-current liabilities + 54.00 54.45 56.61 57.73 64.59 63.13 70.27 71.12 73.35 75.89 72.48 74.50 70.73 73.08 73.31 72.85 79.45 77.76 80.67 77.06 76.99 76.47 33.92 34.17 34.69 34.92 34.33 37.46 42.08 35.52 37.18 39.47 41.66 41.86 45.15 47.71 46.89 47.96 47.36 48.77 49.98 50.52 52.65 54.69 56.01 57.57 61.04 60.41 62.27 63.41 65.88 63.89 63.64 63.51 61.64 70.67 73.81 69.53 60.55 52.78 54.73 54.04 54.90 55.70 56.54 57.42 60.19 60.69 62.27 62.89 59.07 59.97 61.68 61.56 64.54 66.22 74.62 74.27 39.45 0.82 0.56
Total liabilities 97.10 113.03 113.02 109.55 119.15 125.35 132.89 139.32 146.02 148.05 141.36 146.27 136.67 145.29 152.10 153.70 152.95 142.07 139.70 143.85 135.68 148.75 57.30 59.21 55.22 56.95 58.27 62.93 66.84 59.12 64.17 67.40 59.38 61.30 68.40 76.37 68.72 67.58 69.47 71.67 68.78 67.08 70.41 73.59 75.68 77.89 81.59 81.26 77.43 78.81 81.83 79.37 84.77 79.68 84.60 96.05 97.11 88.75 76.56 67.23 66.62 67.33 70.65 71.49 71.53 70.52 74.02 80.58 77.20 76.05 71.49 79.26 80.16 79.37 82.29 82.06 87.03 90.93 52.66 57.81 55.81
Total stockholders' equity + 293.97 299.90 295.37 284.34 248.34 254.01 274.35 275.16 296.22 302.63 320.49 325.94 322.44 303.06 342.70 364.47 406.56 408.41 382.98 343.54 346.89 205.28 186.53 138.73 138.37 126.46 129.88 134.13 108.86 100.70 83.80 85.54 79.86 81.04 70.90 70.43 67.25 67.39 60.77 62.17 62.87 62.93 60.42 60.88 59.93 61.00 58.73 60.47 60.83 61.10 62.38 54.60 53.11 50.45 59.62 49.45 41.64 42.27 41.21 41.34 40.75 34.20 33.57 34.11 32.77 28.56 19.38 22.16 22.94 23.12 21.07 23.77 20.79 18.01 14.61 19.13 21.92 20.08 38.22 35.25 35.00
Common shares outstanding 121 121 121 113 108 108 112 111 110 110 110 110 104 91 89 89 88 82 87 81 76 76 60 56 54 54 49 51 50 50 44 43 42 42 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 36 39 39 39 26 26 26
5 days ago