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 + 187.54 230.49 220.73 211.64 199.71 152.45 119.97 103.88 18.52 14.00 13.40 13.01 22.95 21.68 16.71 9.51 13.73 5.17 11.05 7.91
Accounts receivable, net 54.61 79.26 97.98 65.97 46.56 35.23 32.58 25.95 17.85 16.34 15.68 11.05 10.73 8.54 9.09 8.22 9.27 8.42 6.90 6.52
Inventories 55.50 43.31 35.13 24.16 17.27 18.11 17.14 16.70 13.31 14.83 15.92 15.72 12.51 11.67 10.93 10.54 14.82 16.67 12.74 12.94
Other current assets 13.91 14.88 11.43 9.95 7.87 10.63 4.97 5.05 4.21 4.35 4.08 5.11 3.88 1.88 2.05 1.85 9.99 4.02 1.61 1.92
Total current assets 311.55 367.94 365.27 311.72 271.41 216.42 174.67 151.57 53.89 49.91 49.07 44.90 50.08 44.07 38.65 29.99 40.41 32.27 32.29 29.29
Total non-current assets + 150.07 141.58 123.42 107.10 74.37 41.00 32.86 15.77 14.04 15.54 13.88 14.01 11.86 10.69 10.35 10.60 18.28 20.31 21.89 18.48
Total assets 461.62 509.52 488.69 418.82 345.78 257.42 207.52 167.34 67.93 65.44 62.95 58.91 61.93 54.76 49.01 40.59 58.68 52.58 54.18 47.77
Total current liabilities + 68.50 70.31 65.04 51.72 48.80 41.24 34.48 27.73 19.09 21.07 17.89 16.45 18.41 17.95 14.02 13.45 26.94 21.46 11.29 14.93
Total non-current liabilities + 48.93 41.88 37.70 30.99 38.42 18.96 13.16 7.19 5.91 6.47 6.22 5.37 4.67 5.07 5.53 4.71 10.67 15.09 6.67 1.08
Total liabilities 117.44 112.19 102.74 82.71 87.22 60.19 47.64 34.91 25.00 27.54 24.11 21.81 23.08 23.02 19.55 18.16 37.61 36.56 17.95 16.01
Total stockholders' equity + 344.18 397.34 385.95 336.11 258.56 197.22 159.88 132.43 42.94 37.91 38.85 37.10 38.85 31.74 29.46 22.43 21.07 16.03 36.23 31.76
Common shares outstanding 50 49 49 49 49 48 47 45 41 40 39 38 39 36 37 35 32 29 28 25
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 Sep-09 Jun-09 Mar-09 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06 Dec-05 Sep-05
Total cash and short-term investments + 163.89 187.54 192.66 189.88 222.76 230.49 235.96 235.20 245.15 220.73 188.11 192.01 203.85 211.64 211.33 284.58 193.07 199.71 196.25 173.08 162.34 152.45 128.34 116.32 110.85 119.97 112.33 103.25 102.11 103.88 102.20 21.25 20.77 18.52 16.13 13.44 13.50 14.00 14.28 12.69 8.97 13.40 16.08 15.34 10.81 13.01 18.36 19.19 21.07 22.95 23.35 19.73 19.24 21.68 19.75 17.54 16.45 16.58 16.88 13.14 10.36 9.52 8.62 8.03 23.67 13.04 13.12 3.90 6.88 8.92 10.64 11.05 14.35 16.23 9.25 7.91 8.34 8.52 9.84 12.71 15.05
Accounts receivable, net 85.69 54.61 63.57 37.08 42.70 79.26 107.99 95.70 67.69 97.98 115.33 99.12 69.04 65.97 57.68 65.54 49.72 46.56 43.54 50.06 35.67 35.23 44.61 41.44 37.04 32.58 32.45 32.96 29.02 25.95 25.69 27.79 24.04 17.85 24.90 17.80 17.35 16.34 14.37 16.78 17.44 15.68 12.78 12.48 11.04 11.05 11.67 12.70 11.10 10.73 9.47 10.34 8.61 8.54 8.14 8.63 8.33 9.09 6.79 8.02 7.61 8.22 7.12 6.82 6.90 9.41 9.41 7.88 10.08 10.42 9.23 6.90 5.96 6.94 6.99 6.52 6.40 6.75 6.04 5.10 5.63
Inventories 49.78 55.50 53.30 53.11 48.14 43.31 40.36 39.28 38.58 35.13 31.06 25.48 27.81 24.16 19.93 18.09 18.45 17.27 16.52 15.59 16.79 18.11 18.23 17.84 17.57 17.14 16.44 16.33 16.44 16.70 16.18 14.39 13.44 13.31 13.27 13.46 14.65 14.83 15.90 15.69 16.02 15.92 14.62 14.15 15.27 15.72 15.73 14.93 13.79 12.51 11.88 11.12 11.01 11.67 11.79 11.26 11.15 10.93 10.61 9.86 9.97 10.54 10.95 10.92 11.06 15.30 15.67 16.30 15.82 15.57 15.87 12.74 13.79 12.94 12.50 12.94 13.84 14.12 14.05 14.70 14.28
Other current assets 13.03 13.91 11.68 12.72 12.90 14.88 12.80 13.63 14.29 11.43 12.56 11.39 12.17 9.95 7.97 10.34 12.67 7.87 7.65 9.39 8.72 10.63 4.82 6.92 6.62 4.97 3.75 6.37 5.12 0.31 3.23 3.51 3.85 0.20 3.27 3.10 3.56 0.48 5.79 0.95 3.81 4.08 4.61 4.60 5.87 5.11 3.65 3.92 5.15 3.88 4.71 2.18 2.35 1.88 1.84 2.06 2.58 2.05 1.63 1.90 2.34 1.85 1.45 1.95 9.95 9.56 9.22 2.47 1.96 2.47 2.75 1.61 2.61 1.94 3.09 1.92 2.57 2.01 2.18 1.76 1.79
Total current assets 312.40 311.55 321.21 292.79 326.50 367.94 397.11 383.82 365.72 365.27 347.07 328.00 312.87 311.72 296.91 296.46 273.90 271.41 263.95 248.12 223.52 216.42 196.00 182.52 172.08 174.67 164.96 158.91 152.69 151.57 147.30 66.93 62.11 53.89 57.58 47.80 49.05 49.91 49.72 48.94 46.24 49.07 48.09 46.57 42.99 44.90 49.41 50.74 51.10 50.08 47.88 43.81 41.60 44.07 41.53 39.49 38.50 38.65 35.79 32.78 30.13 29.99 28.01 27.58 44.18 39.92 40.05 30.38 34.56 37.38 38.49 32.29 36.71 37.90 31.82 29.29 31.15 31.39 31.93 34.27 36.75
Total non-current assets + 138.72 150.07 135.15 144.99 130.87 141.58 140.48 128.93 126.82 123.42 124.45 112.65 106.03 107.10 97.77 79.57 77.28 74.37 60.66 46.32 42.29 41.00 38.70 35.52 34.71 32.86 27.78 27.05 24.53 15.77 15.69 15.78 16.18 14.04 15.12 15.84 16.39 15.54 16.62 16.36 15.64 13.88 13.83 13.73 13.82 14.01 13.38 13.67 13.21 11.86 11.65 10.85 11.05 10.69 10.30 10.36 9.92 10.35 10.11 9.87 10.07 10.60 10.61 9.96 10.31 19.31 19.27 19.48 21.11 21.52 24.05 21.89 17.47 18.53 18.27 18.48 17.59 18.17 18.33 18.49 18.50
Total assets 451.12 461.62 456.36 437.78 457.36 509.52 537.59 512.75 492.54 488.69 471.52 440.65 418.91 418.82 394.68 376.03 351.18 345.78 324.61 294.44 265.81 257.42 234.70 218.04 206.79 207.52 192.74 185.96 177.22 167.34 162.99 82.71 78.29 67.93 72.70 63.64 65.44 65.44 66.33 65.30 61.88 62.95 61.91 60.30 56.81 58.91 62.79 64.37 64.31 61.93 59.54 54.67 52.66 54.76 51.83 49.85 48.42 49.01 45.90 42.64 40.20 40.59 38.62 37.54 54.49 59.22 59.33 49.86 55.66 58.90 62.54 54.18 54.18 56.44 50.09 47.77 48.74 49.55 50.26 52.76 55.25
Total current liabilities + 60.99 68.50 61.64 59.23 68.36 70.31 66.34 66.17 62.67 65.04 56.78 54.19 47.06 51.72 45.32 46.51 41.18 48.80 46.80 41.80 36.13 41.24 33.86 31.59 29.90 34.48 29.97 28.71 28.23 27.73 27.54 24.93 25.60 19.09 25.70 18.98 21.80 21.07 21.25 20.39 18.00 17.89 16.88 15.05 15.05 16.45 17.01 17.19 18.34 18.41 16.47 15.42 15.18 17.95 14.15 13.24 12.50 14.02 12.82 12.39 12.12 13.45 12.77 12.29 21.44 21.75 21.21 24.98 16.18 17.27 16.07 11.29 13.65 12.83 15.99 14.93 12.22 11.81 11.40 11.54 10.74
Total non-current liabilities + 37.76 48.93 40.95 41.98 39.04 41.88 43.13 37.47 37.07 37.70 36.15 32.76 32.92 30.99 29.22 30.20 33.68 38.42 28.70 18.02 15.50 18.96 14.45 11.78 11.92 13.16 13.43 12.92 11.65 7.19 6.58 6.69 6.78 5.91 6.34 6.36 6.68 6.47 7.35 6.93 5.55 6.22 5.50 5.46 5.41 5.37 5.15 5.36 4.71 4.67 5.25 4.59 4.83 5.07 5.06 5.11 5.19 5.53 4.70 4.71 4.68 4.71 4.14 3.38 10.41 15.01 14.83 10.48 14.70 14.59 16.77 6.67 1.41 1.57 4.89 1.08 1.05 1.09 0.76 0.85 0.71
Total liabilities 98.75 117.44 102.58 101.21 107.39 112.19 109.47 103.64 99.75 102.74 92.93 86.95 79.98 82.71 74.54 76.72 74.86 87.22 75.50 59.82 51.63 60.19 48.31 43.37 41.82 47.64 43.40 41.63 39.88 34.91 34.12 31.63 32.38 25.00 32.04 25.34 28.48 27.54 28.60 27.31 23.55 24.11 22.37 20.51 20.46 21.81 22.15 22.54 23.05 23.08 21.72 20.01 20.01 23.02 19.21 18.36 17.70 19.55 17.52 17.10 16.79 18.16 16.91 15.68 31.85 36.76 36.04 35.46 30.88 31.87 32.85 17.95 15.05 14.40 20.88 16.01 13.26 12.90 12.16 12.39 11.45
Total stockholders' equity + 352.37 344.18 353.78 336.57 349.97 397.34 428.12 409.10 392.79 385.95 378.60 353.70 338.92 336.11 320.13 299.31 276.32 258.56 249.11 234.62 214.18 197.22 186.39 174.67 164.97 159.88 149.34 144.34 137.34 132.43 128.86 51.08 45.92 42.94 40.66 38.29 36.96 37.91 37.73 37.99 38.33 38.85 39.54 39.79 36.35 37.10 40.64 41.83 41.26 38.85 37.82 34.66 32.65 31.74 32.62 31.49 30.72 29.46 28.38 25.55 23.40 22.43 21.71 21.86 22.64 22.46 23.28 14.39 24.79 27.04 29.69 36.23 39.12 42.04 29.20 31.76 35.48 36.65 38.10 40.37 43.80
Common shares outstanding 51 50 50 50 49 49 50 50 49 49 49 50 50 49 50 49 49 49 50 49 49 49 48 45 45 47 47 47 47 47 46 44 43 41 42 41 41 41 40 40 40 40 40 39 38 38 38 38 38 37 39 38 37 36 36 36 38 38 37 36 36 35 35 35 35 35 31 30 29 29 29 28 29 28 26 26 25 25 25 24 25
4 days ago