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
Total cash and short-term investments + 87.37 79.27 83.97 88.56 84.34 98.44 86.91 90.16 74.29 58.45 62.64 79.64 72.79 93.88 80.83 82.25 63.19 70.38
Accounts receivable, net 56.35 51.20 56.44 60.07 58.27 45.34 43.20 53.16 46.79 34.27 35.55 37.43 40.50 28.77 34.21 33.99 23.35
Inventories 82.82 84.16 88.14 84.66 76.43 62.35 66.90 62.24 59.94 56.32 55.76 54.31 54.97 49.39 49.10 48.34 43.80 57.99
Other current assets 20.43 22.32 14.52 18.52 15.92 15.76 15.56 9.31 10.30 6.83 7.81 17.13 15.28 23.40 13.60 9.56 9.48 12.89
Total current assets 246.96 236.95 243.06 251.81 234.94 221.89 212.56 214.87 191.32 155.87 161.77 187.04 183.54 185.87 177.74 174.13 139.82
Total non-current assets + 208.93 213.99 228.50 224.94 226.95 180.00 157.85 111.51 115.24 114.64 103.30 104.77 108.56 77.31 78.86 74.58 69.96
Total assets 455.89 450.94 471.57 476.74 461.89 401.89 370.41 326.38 306.55 270.51 265.06 291.80 292.10 263.17 256.61 248.71 209.78 254.86
Total current liabilities + 55.28 53.04 61.62 64.34 64.63 47.55 88.91 54.78 51.92 36.92 41.14 48.53 45.84 32.32 36.76 37.70 37.33 28.02
Total non-current liabilities + 64.38 76.04 80.02 105.88 120.22 96.48 39.75 53.15 61.33 62.03 51.48 40.20 42.71 34.25 34.90 34.08 24.23
Total liabilities 119.66 129.08 141.64 170.22 184.85 144.03 128.66 107.93 113.25 98.95 92.62 88.73 88.55 66.57 71.67 71.78 61.57 104.58
Total stockholders' equity + 336.37 321.97 329.84 306.55 277.10 257.82 241.36 218.42 193.16 171.38 172.26 202.84 203.42 196.44 184.79 176.79 148.09 150.28
Common shares outstanding 13 13 14 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13
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
Total cash and short-term investments + 82.49 87.37 86.25 90.38 83.89 79.27 81.08 84.13 83.02 83.97 95.63 98.52 93.28 88.56 79.91 79.43 78.18 84.34 75.54 73.46 96.15 98.44 89.80 87.20 82.73 86.91 101.30 98.71 93.14 90.16 78.63 74.71 73.73 74.29 69.89 63.16 59.25 58.45 56.13 52.22 61.38 62.64 63.17 65.46 70.21 79.64 75.42 72.46 72.04 72.79 68.27 68.16 64.69 93.88 89.25 82.13 83.04 80.83 83.32 79.94 79.14 82.25 81.39 70.98 80.40 63.19 0.00 0.00 0.00 70.38
Accounts receivable, net 61.42 56.35 59.61 51.99 50.24 51.20 52.82 49.93 52.18 56.44 57.24 60.55 59.35 60.07 55.15 58.67 59.06 58.27 53.71 51.82 43.88 45.34 44.97 40.74 46.96 43.20 44.43 46.29 52.48 53.16 54.00 52.10 53.14 46.79 43.04 42.38 38.14 34.27 34.89 36.02 35.24 35.55 37.23 38.25 36.71 37.43 43.08 45.32 41.90 40.50 37.03 37.77 33.37 28.77 33.42 33.82 34.07 34.21 37.48 38.71 37.04 33.99 34.27 32.02 25.20 23.35
Inventories 82.89 82.82 85.96 86.33 83.94 84.16 88.30 90.10 89.67 88.14 90.41 89.42 87.43 84.66 85.32 84.34 79.40 76.43 78.49 77.48 64.30 62.35 66.46 66.74 63.97 66.90 64.12 64.28 63.37 62.24 64.66 65.42 61.60 59.94 59.26 56.91 56.02 56.32 58.33 57.82 57.06 56.20 55.90 55.77 55.64 54.31 53.91 54.65 54.90 54.97 54.90 55.92 58.48 49.39 49.41 49.72 49.74 49.10 49.95 49.18 49.06 48.34 46.17 44.08 45.00 43.80 57.99
Other current assets 19.31 103.25 20.51 24.18 23.36 22.32 20.14 17.01 16.10 14.52 16.45 15.90 17.35 18.52 16.16 15.23 18.22 15.92 19.46 15.70 15.29 15.76 15.61 16.05 16.62 15.56 15.08 12.70 12.82 9.31 12.49 11.66 12.67 10.30 9.92 8.26 9.00 6.83 11.72 10.74 8.62 7.81 15.54 14.95 16.26 17.13 14.10 13.69 15.03 15.28 17.85 14.56 18.65 13.83 14.71 13.48 13.90 13.60 14.32 12.81 11.78 9.56 13.69 10.47 10.40 9.48 12.89
Total current assets 246.09 246.96 252.34 252.87 241.43 236.95 242.34 241.16 240.96 243.06 259.73 264.39 257.41 251.81 236.54 237.67 234.86 234.94 227.21 218.45 219.62 221.89 216.83 210.72 210.28 212.56 224.93 221.98 221.81 214.87 209.78 203.90 201.14 191.32 182.11 170.70 162.41 155.87 161.08 156.80 162.29 162.21 171.85 174.42 178.83 187.04 186.51 186.11 183.87 183.54 178.06 176.41 175.19 185.87 186.80 179.15 180.75 177.74 185.07 180.64 177.01 174.13 175.52 157.54 161.00 139.82
Total non-current assets + 207.75 208.93 209.98 212.68 212.41 213.99 220.19 221.63 225.24 228.50 224.57 222.59 223.36 224.94 217.65 220.71 222.96 226.95 222.71 221.85 178.98 180.00 175.87 173.93 154.52 157.85 119.83 120.49 120.98 111.51 111.96 111.00 114.26 115.24 113.61 114.35 114.97 114.64 110.91 112.04 102.89 102.09 91.17 98.06 98.34 104.77 106.13 108.87 107.05 108.56 110.79 111.29 119.44 77.31 75.71 75.95 78.14 78.86 76.98 74.98 75.61 74.58 69.76 68.91 68.90 69.96
Total assets 453.84 455.89 462.32 465.55 453.84 450.94 462.53 462.79 466.20 471.57 484.31 486.98 480.77 476.74 454.20 458.38 457.82 461.89 449.92 440.30 398.60 401.89 392.71 384.65 364.80 370.41 344.76 342.47 342.79 326.38 321.74 314.90 315.40 306.55 295.72 285.06 277.38 270.51 271.99 268.84 265.18 264.30 263.02 272.48 277.17 291.80 292.65 294.98 290.92 292.10 288.84 287.70 294.63 263.17 262.50 255.10 258.90 256.61 262.05 255.62 252.62 248.71 245.28 226.46 229.90 209.78 254.86
Total current liabilities + 55.01 55.28 61.50 58.11 53.51 53.04 55.00 90.18 91.46 61.62 59.71 61.24 60.36 64.34 57.69 59.43 58.62 64.63 55.36 51.43 44.40 47.55 46.92 47.20 47.47 88.91 51.49 50.61 54.97 54.78 51.29 49.72 52.59 51.92 46.44 42.24 40.46 36.92 40.81 37.70 40.09 41.14 42.97 54.10 43.70 48.53 44.72 44.25 44.26 45.84 41.39 42.00 44.27 32.11 33.56 32.08 36.00 36.76 39.80 34.63 35.09 37.70 37.57 46.64 55.00 37.33 28.02
Total non-current liabilities + 64.35 64.38 63.02 76.19 75.32 76.04 76.87 45.57 46.88 80.02 100.44 104.07 105.51 105.88 110.01 113.60 117.35 120.22 124.90 122.95 93.58 96.48 93.24 93.21 78.23 39.75 56.62 57.62 59.94 53.15 55.89 58.89 60.94 61.33 59.78 60.35 61.86 62.03 54.28 54.87 49.90 50.72 32.72 24.69 36.84 40.20 37.87 40.12 41.13 42.71 45.65 52.87 54.73 34.25 35.09 34.70 34.89 34.90 33.75 34.26 34.44 34.08 36.34 24.13 24.40 24.23
Total liabilities 119.36 119.66 124.52 134.30 128.83 129.08 131.87 135.76 138.33 141.64 160.15 165.31 165.88 170.22 167.70 173.03 175.98 184.85 180.26 174.38 137.98 144.03 140.16 140.41 125.69 128.66 108.11 108.23 114.91 107.93 107.18 108.60 113.53 113.25 106.22 102.59 102.31 98.95 95.09 92.58 89.99 91.86 75.69 78.79 80.54 88.73 82.59 84.37 85.39 88.55 87.05 94.87 98.99 66.37 68.65 66.77 70.89 71.67 73.56 68.89 69.53 71.78 73.91 70.77 79.40 61.57 104.58
Total stockholders' equity + 334.72 336.37 337.76 331.21 324.99 321.97 330.62 327.01 327.88 329.84 324.11 321.60 314.92 306.55 286.44 285.24 281.82 277.10 269.68 265.93 260.71 257.82 252.38 244.06 238.76 241.36 236.54 234.10 227.79 218.42 214.54 206.32 201.87 193.16 189.31 182.33 174.89 171.38 176.69 176.09 175.00 172.26 187.19 193.54 196.42 202.84 209.89 210.46 205.34 203.42 201.68 192.68 195.44 196.65 193.73 188.16 187.85 184.79 188.32 186.49 182.89 176.79 171.17 155.52 150.50 148.09 150.16
Common shares outstanding 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13
5 days ago