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 + 107.55 77.37 53.55 28.17 54.71 78.85 54.32 53.30 40.47 31.49 29.05 40.78 46.68 29.45 35.34 53.42 65.03 55.67 38.23 59.85
Accounts receivable, net 58.52 47.69 45.39 45.82 43.92 39.34 45.09 54.26 41.01 33.87 27.44 27.96 29.24 26.19 25.64 31.16 28.70 26.83 107.57 29.71
Inventories 23.21 23.43 26.87 28.51 27.13 22.62 25.54 28.37 14.24 14.35 12.78 12.16 14.51 14.75 10.88 8.50 11.10 11.66 13.26 12.37
Other current assets 48.36 46.07 52.72 48.16 36.98 38.62 49.20 52.98 41.39 31.49 22.44 22.32 23.42 15.40 15.31 9.60 3.37 5.38 3.24 4.92
Total current assets 237.64 194.56 178.54 150.65 162.73 179.44 174.15 188.91 137.11 111.19 91.71 103.22 108.86 85.79 87.02 105.85 109.22 91.74 162.85 106.84
Total non-current assets + 148.57 132.32 140.15 140.28 130.29 133.04 165.09 184.89 78.05 66.83 50.30 49.12 51.68 61.55 70.44 82.49 76.65 66.16 53.71 38.00
Total assets 386.21 326.88 318.69 290.93 293.02 312.47 339.24 373.79 215.16 178.02 142.00 152.34 160.54 147.34 157.46 188.34 185.87 157.90 216.56 144.84
Total current liabilities + 104.11 87.72 92.46 92.97 104.13 112.73 101.07 104.69 65.75 56.13 41.58 46.31 51.60 41.64 38.54 59.23 36.39 31.67 52.41 33.40
Total non-current liabilities + 57.62 47.90 45.98 45.10 51.09 69.85 102.26 108.90 16.18 13.72 12.60 11.44 13.46 13.69 13.56 13.95 15.63 13.55 14.55 11.99
Total liabilities 161.73 135.62 138.44 137.72 155.22 182.57 203.32 209.77 81.93 69.85 54.18 57.75 65.42 55.33 45.06 55.00 52.03 45.22 64.11 45.39
Total stockholders' equity + 217.56 185.23 174.45 145.80 132.46 127.19 129.33 168.20 125.79 102.23 83.70 90.70 90.92 88.03 105.71 124.51 130.13 109.96 149.59 96.87
Common shares outstanding 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 23 23
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 + 107.97 107.55 93.07 88.74 75.69 77.37 67.50 63.29 54.26 53.55 40.02 34.46 33.49 28.17 30.45 33.17 45.21 54.71 66.96 71.79 70.10 78.85 61.94 57.16 50.13 54.32 56.49 62.83 54.54 53.30 57.42 37.43 38.19 40.47 35.36 28.57 27.31 31.49 26.02 25.82 27.16 29.05 31.99 33.41 35.29 40.78 45.52 44.03 43.70 46.68 41.60 33.66 33.84 29.45 23.69 18.98 39.02 35.34 49.85 41.39 58.59 53.42 46.90 42.36 74.17 70.25 70.78 58.09 45.34 55.67 66.23 67.15 96.85 38.23 44.97 42.11 59.21 59.85 57.98 55.32 58.44
Accounts receivable, net 68.10 58.52 62.06 59.90 54.22 47.69 47.88 49.17 49.27 45.39 45.48 47.91 47.99 45.82 44.55 45.84 48.25 43.92 45.97 45.86 43.34 39.34 40.05 37.77 46.33 45.09 48.67 51.21 50.19 54.26 62.78 43.10 44.62 41.01 45.28 41.64 38.79 33.87 35.86 34.82 34.90 27.44 27.80 29.72 28.76 27.96 30.33 34.72 33.30 29.24 30.14 30.89 31.34 26.19 27.17 27.88 28.24 25.63 29.03 32.23 33.42 31.16 31.93 28.30 27.27 24.91 24.67 23.80 23.63 26.73 32.61 34.22 33.49 27.58 36.98 34.52 34.10 29.71 26.04 24.73 23.23
Inventories 20.97 23.21 25.67 24.70 23.28 23.43 23.96 24.81 26.14 26.87 26.13 28.05 27.96 28.51 32.49 29.15 31.55 27.13 26.33 21.17 20.44 22.62 23.39 25.18 25.53 25.54 25.64 26.98 27.49 28.37 35.07 13.53 14.62 14.24 15.09 17.27 16.06 14.35 13.95 13.07 13.17 12.78 11.81 12.16 11.23 12.16 11.39 12.11 11.80 14.51 12.50 12.73 12.42 14.75 13.28 12.37 12.43 10.88 9.33 8.01 7.84 8.50 10.93 10.44 10.62 11.10 11.44 13.65 11.98 11.66 13.75 14.91 15.30 13.26 18.36 16.34 15.56 12.37 10.88 9.63 8.21
Other current assets 51.91 48.36 49.40 48.28 48.18 48.62 51.19 50.15 54.47 52.72 51.89 56.06 52.38 48.16 45.88 42.66 44.54 36.98 35.67 38.58 36.38 38.62 35.03 36.86 41.02 49.20 48.20 49.15 52.04 52.98 45.59 39.75 45.11 41.39 45.55 41.10 40.97 31.49 34.37 31.57 28.05 22.44 20.24 23.25 23.57 22.32 20.83 21.29 26.17 23.42 23.17 16.23 16.83 15.40 23.17 22.62 18.48 15.17 12.76 18.51 13.82 12.77 7.56 6.94 6.93 6.14 6.69 5.46 18.51 5.49 5.97 7.40 9.24 83.78 5.89 5.17 4.02 4.92 3.22 3.10 3.19
Total current assets 248.95 237.64 230.20 221.61 201.37 197.11 190.53 187.41 184.13 178.54 163.52 166.48 161.82 150.65 153.38 150.81 169.54 162.73 174.94 177.41 170.26 179.44 160.41 156.96 163.00 174.15 179.00 190.17 184.25 188.91 200.86 133.79 142.55 137.11 141.29 128.58 123.11 111.19 110.20 105.29 103.27 91.71 91.84 98.55 98.83 103.22 108.07 112.15 114.97 108.86 102.43 93.51 94.43 85.79 87.31 81.84 98.17 87.02 100.98 100.14 113.68 105.85 97.32 88.05 118.99 109.22 113.57 100.99 99.46 91.74 118.55 123.68 154.88 162.85 106.19 98.14 112.88 106.84 98.12 92.78 93.07
Total non-current assets + 152.25 148.57 145.86 142.84 135.18 129.77 130.15 131.34 137.06 140.15 133.61 137.64 136.74 140.28 134.96 137.20 141.11 130.29 128.32 132.69 130.07 133.04 140.92 139.74 154.62 165.09 185.20 191.50 194.58 184.89 186.50 73.37 76.33 78.05 70.61 71.36 69.96 66.83 61.45 55.92 52.63 50.30 52.04 55.84 49.69 49.12 52.49 55.80 52.54 51.68 57.43 60.45 61.11 61.55 61.17 63.12 68.06 70.44 77.44 87.95 85.19 82.49 79.18 72.99 74.69 76.65 63.72 61.92 56.44 66.16 62.04 63.67 56.58 53.71 59.04 55.85 40.16 38.00 34.63 33.05 28.04
Total assets 401.20 386.21 376.06 364.45 336.55 326.88 320.67 318.75 321.20 318.69 297.13 304.12 298.56 290.93 288.34 288.02 310.65 293.02 303.25 310.09 300.33 312.47 301.32 296.70 317.62 339.24 364.19 381.67 378.84 373.79 387.35 207.17 218.87 215.16 211.90 199.93 193.08 178.02 171.65 161.20 155.90 142.00 143.88 154.38 148.52 152.34 160.55 167.95 167.51 160.54 159.87 153.96 155.54 147.34 148.48 144.96 166.23 157.46 178.42 188.09 198.87 188.34 176.50 161.04 193.68 185.87 177.29 162.91 155.91 157.90 180.59 187.35 211.45 216.56 165.23 153.99 153.04 144.84 132.75 125.83 121.11
Total current liabilities + 131.25 104.11 102.40 98.34 93.34 87.72 86.77 91.92 92.85 92.46 84.69 93.68 94.63 92.97 96.64 95.83 105.33 104.13 115.48 117.23 116.53 112.73 107.38 92.23 101.74 101.07 102.71 107.72 100.83 104.69 116.38 60.63 66.82 65.75 65.55 60.74 60.83 56.13 54.06 48.51 50.88 41.58 41.79 47.07 46.45 46.31 51.35 57.04 61.64 51.60 49.09 46.83 48.88 41.64 45.94 42.10 64.81 38.54 58.56 61.30 40.46 59.23 37.06 34.55 37.41 36.39 37.10 33.60 33.35 31.67 46.99 51.66 48.35 52.41 36.26 34.97 34.89 33.40 30.66 30.26 33.74
Total non-current liabilities + 56.20 57.62 55.15 54.44 47.69 47.90 45.83 45.17 45.80 45.98 43.67 44.80 45.60 45.10 44.43 48.54 56.31 51.09 52.35 56.53 59.55 69.85 75.59 89.99 93.70 102.26 104.92 109.68 115.85 108.90 102.74 14.77 17.63 16.18 16.12 15.88 15.02 13.72 13.94 13.38 13.33 12.60 12.74 13.77 12.98 11.44 12.01 12.42 12.22 13.46 13.75 13.45 13.90 13.69 14.02 13.80 14.61 13.56 13.67 15.61 20.42 13.95 18.18 16.36 16.04 15.63 12.46 12.09 11.55 13.55 12.89 12.98 12.21 14.55 15.34 14.66 12.25 11.99 11.16 10.96 10.96
Total liabilities 187.45 161.73 157.55 152.78 141.03 135.62 132.60 137.09 138.65 138.44 128.36 138.48 140.22 137.72 141.07 144.37 161.64 155.22 167.83 173.76 176.08 182.57 182.98 182.22 195.44 203.32 207.63 217.41 216.68 209.77 219.12 75.40 84.44 81.93 81.67 76.62 75.85 69.85 68.00 61.89 64.21 54.18 54.53 60.84 59.43 57.75 63.36 69.46 73.86 65.42 62.84 60.28 62.77 55.33 59.96 55.90 79.42 52.11 72.23 76.91 60.88 73.18 55.24 50.90 53.46 52.03 49.56 45.69 44.90 48.34 59.88 64.64 60.56 64.11 51.61 49.63 47.13 45.39 41.82 41.21 44.70
Total stockholders' equity + 207.45 217.56 212.00 206.04 190.67 185.23 182.96 175.51 177.11 174.45 163.70 159.30 152.54 145.80 140.78 137.59 143.17 132.46 130.84 132.28 121.02 127.19 116.29 108.03 116.01 129.33 150.03 157.97 156.02 168.20 155.13 124.53 126.98 125.79 122.91 116.27 110.97 102.23 98.31 94.42 87.39 83.70 85.66 89.79 85.33 90.70 93.07 94.10 89.49 90.92 92.73 89.44 88.37 88.03 84.68 84.82 82.66 101.19 101.77 106.27 133.20 110.77 117.29 105.88 136.06 130.13 124.27 114.04 108.09 109.56 117.21 118.96 147.62 149.59 110.35 101.40 103.06 96.87 90.02 83.85 75.79
Common shares outstanding 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23
5 days ago