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 + 83.39 57.24 53.61 37.24 36.41 45.18 38.93 45.26 44.36 30.74 30.39 29.64 24.29 28.12 32.13 22.66 24.10 19.87 23.39 29.95
Accounts receivable, net 113.18 111.40 106.89 125.26 98.20 92.69 83.52 73.14 73.97 63.42 63.63 67.94 67.59 61.70 68.95 56.10 49.25 36.90 40.48 30.03
Inventories 148.73 129.91 148.81 147.46 114.51 97.54 95.72 85.26 77.89 74.48 69.91 80.04 73.84 86.92 88.61 73.12 56.04 48.41 47.56 40.42
Other current assets 18.17 17.23 15.50 18.21 23.00 20.92 13.81 12.26 10.91 20.47 15.96 23.04 20.02 17.37 15.80 15.46 9.58 7.49 7.75 5.14
Total current assets 363.46 315.79 324.82 328.17 272.11 256.31 231.98 214.26 207.13 189.11 188.50 200.66 185.73 194.10 205.49 167.34 138.96 112.67 119.19 105.54
Total non-current assets + 290.16 258.08 278.34 240.31 216.91 204.77 201.60 144.53 152.66 151.83 136.08 153.30 146.67 138.96 121.86 113.64 96.41 78.21 84.68 65.43
Total assets 653.62 573.88 603.15 568.48 489.02 461.09 433.57 358.80 359.79 340.94 324.57 353.97 332.41 333.06 327.35 280.98 235.37 190.88 203.87 170.96
Total current liabilities + 114.71 108.41 111.32 115.34 105.54 103.77 81.07 69.49 62.83 55.46 51.89 55.33 52.22 58.24 61.83 56.56 46.34 35.25 42.35 33.41
Total non-current liabilities + 63.39 43.14 75.68 94.52 67.38 65.24 83.93 39.94 58.42 61.94 53.70 55.72 27.86 33.75 52.66 28.96 18.21 18.63 10.89 6.63
Total liabilities 178.10 151.55 187.00 209.86 172.92 169.02 165.00 109.43 121.25 117.39 105.59 111.04 80.08 92.00 114.49 85.51 64.55 53.87 53.24 40.03
Total stockholders' equity + 475.52 422.32 416.16 358.64 316.12 292.08 268.54 249.37 238.54 223.54 218.98 242.93 252.33 241.07 212.86 196.14 170.97 136.27 149.72 130.93
Common shares outstanding 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6
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 + 69.45 83.39 72.95 66.91 54.84 57.24 47.50 47.42 45.86 53.61 43.74 43.16 31.79 37.24 30.95 30.10 34.63 36.41 38.33 33.45 34.69 45.18 41.25 36.51 34.12 38.93 41.16 41.26 45.76 45.26 35.81 41.40 45.49 44.36 39.16 28.00 31.03 30.74 32.94 28.14 31.36 30.39 26.87 30.73 30.53 29.64 28.72 24.59 21.17 24.29 31.15 31.20 27.02 28.12 28.12 30.40 29.19 32.13 23.75 23.62 24.15 22.66 22.34 22.11 24.75 24.10 35.52 27.70 20.80 19.87 24.78 23.33 21.83 20.57 20.57 23.53 21.39 29.95 26.03 34.42 32.44
Accounts receivable, net 130.84 113.18 120.79 123.88 118.50 111.40 110.89 101.46 111.53 106.89 126.02 144.59 141.11 125.26 122.94 123.12 115.76 98.20 108.03 104.67 93.65 92.69 96.71 94.84 83.44 83.52 85.84 91.77 73.60 73.14 87.03 78.11 77.42 73.97 80.37 79.69 70.51 63.42 69.47 65.06 67.73 63.63 66.20 63.27 63.43 67.94 72.77 75.86 74.96 67.59 73.92 67.09 66.71 61.70 78.24 73.34 74.53 68.95 70.86 74.97 62.29 56.10 63.44 51.89 49.28 49.25 45.94 41.29 41.01 36.90 46.75 48.28 42.37 43.77 43.77 40.54 38.34 30.03 36.39 34.98 33.87
Inventories 151.81 148.73 146.09 143.37 135.10 129.91 142.73 141.81 141.51 148.81 149.64 148.48 149.78 147.46 134.58 127.41 126.11 114.51 108.60 105.43 99.69 97.54 94.32 95.45 92.51 95.72 92.23 92.73 87.56 85.26 82.40 83.21 83.34 77.89 75.68 75.50 77.44 74.48 73.67 72.14 70.30 69.91 73.07 78.13 76.10 80.04 79.42 78.99 79.64 73.84 73.93 78.69 86.31 86.92 87.79 88.69 91.86 88.61 85.01 82.28 81.11 73.12 67.87 57.13 58.29 56.04 48.44 49.15 45.91 48.41 47.02 44.82 51.29 53.44 53.44 47.95 44.18 40.42 39.32 38.66 37.88
Other current assets 19.29 18.17 20.45 19.01 18.29 17.23 19.53 14.38 15.37 15.50 18.79 17.19 16.48 18.21 19.70 26.42 22.57 23.00 16.44 15.05 12.01 20.92 13.65 11.42 12.41 13.81 13.69 11.46 16.33 12.26 12.44 11.71 11.52 10.91 11.56 12.33 17.02 20.47 16.15 17.29 12.87 15.96 27.37 28.34 21.15 23.04 23.80 24.66 20.53 20.02 19.69 18.76 19.14 17.37 13.59 17.16 14.49 15.80 16.46 19.94 18.63 15.46 12.45 12.16 10.15 9.06 7.43 8.21 6.64 7.49 9.03 9.07 7.83 8.56 8.56 7.55 8.14 5.14 7.58 7.01 7.58
Total current assets 371.39 363.46 360.28 353.17 326.72 315.79 320.64 305.07 314.26 324.82 338.19 353.42 339.17 328.17 308.17 307.05 299.08 272.11 271.40 258.60 240.04 256.31 245.92 238.22 222.48 231.98 232.91 237.22 220.95 214.26 215.91 214.42 217.78 207.13 206.77 195.52 196.01 189.11 192.23 182.63 182.26 188.50 193.51 200.48 191.21 200.66 204.71 204.10 196.30 185.73 198.69 195.74 199.18 194.10 207.74 209.59 210.07 205.49 196.09 200.81 186.19 167.34 166.09 143.29 142.47 138.96 137.32 126.34 114.35 112.67 127.58 125.50 123.33 126.34 126.34 119.56 112.05 105.54 109.31 115.06 111.77
Total non-current assets + 290.44 290.16 284.35 278.30 265.73 258.08 271.31 267.51 271.85 278.34 268.42 268.52 263.08 240.31 222.55 230.01 235.42 216.91 222.19 224.81 216.97 204.77 206.12 198.05 190.77 201.60 192.09 187.93 166.18 144.53 148.06 149.66 158.19 152.66 155.85 156.06 154.53 151.83 160.39 159.61 148.51 136.08 138.22 144.57 146.66 153.30 157.40 163.84 162.28 146.67 146.35 139.28 143.57 138.96 136.33 133.37 138.92 121.86 116.15 120.49 115.68 113.64 112.91 96.78 97.94 96.41 84.02 81.76 76.92 78.21 83.77 86.84 87.63 75.93 67.84 65.43 62.15 62.08 59.49
Total assets 661.83 653.62 644.62 631.46 592.45 573.88 591.95 572.59 586.11 603.15 606.60 621.94 602.25 568.48 530.71 537.06 534.50 489.02 493.59 483.41 457.00 461.09 452.04 436.27 413.26 433.57 425.00 425.15 387.13 358.80 363.97 364.08 375.96 359.79 362.63 351.57 350.54 340.94 352.62 342.25 330.77 324.57 331.72 345.04 337.87 353.97 362.11 367.93 358.58 332.41 345.04 335.02 342.76 333.06 344.07 342.96 348.99 327.35 312.24 321.30 301.86 280.98 279.01 240.08 240.42 235.37 221.34 208.10 191.27 190.88 211.34 212.34 210.96 202.27 202.27 188.97 179.89 170.96 171.47 177.14 171.26
Total current liabilities + 123.59 114.71 116.44 114.77 105.92 108.41 114.00 103.98 99.70 111.32 135.80 126.77 125.22 115.34 120.46 119.67 115.50 105.54 114.36 107.45 97.67 103.77 98.20 84.34 74.45 81.07 83.48 83.50 70.94 69.49 70.40 64.82 61.59 62.83 65.57 59.08 55.89 55.46 62.82 54.39 50.52 51.89 55.76 55.34 48.72 55.33 59.88 53.33 52.36 52.22 57.08 56.63 55.71 58.24 68.32 66.53 63.38 61.83 70.80 72.55 62.72 56.56 58.93 48.68 46.41 46.34 44.90 41.09 37.01 35.25 48.28 45.45 44.94 43.49 43.49 40.58 37.38 33.41 39.06 36.82 34.26
Total non-current liabilities + 64.66 63.39 61.84 55.95 50.71 43.14 48.97 52.39 73.04 75.68 70.97 96.72 96.32 94.52 79.25 84.70 90.09 67.38 70.44 72.32 68.19 65.24 74.27 87.77 87.31 83.93 81.81 83.84 65.99 39.94 47.16 59.73 67.35 58.42 52.41 55.89 64.52 61.94 63.33 64.84 55.98 53.70 55.38 54.28 55.79 55.72 49.64 51.87 49.81 27.86 36.91 35.60 40.21 33.75 40.54 51.43 59.91 52.66 31.63 34.35 34.63 28.96 31.40 18.40 22.80 18.21 17.65 18.93 18.50 18.63 10.36 11.63 11.62 11.48 8.81 6.63 2.22 2.32 2.15
Total liabilities 188.25 178.10 178.29 170.73 156.63 151.55 162.97 156.37 172.74 187.00 206.78 223.49 221.53 209.86 199.71 204.37 205.59 172.92 184.80 179.77 165.87 169.02 172.46 172.11 161.76 165.00 165.29 167.34 136.93 109.43 117.56 124.55 128.94 121.25 117.97 114.97 120.41 117.39 126.15 119.23 106.50 105.59 111.14 109.61 104.50 111.04 109.52 105.20 102.17 80.08 93.99 92.23 95.92 92.00 108.86 117.95 123.29 114.49 102.43 106.90 97.35 85.51 90.34 67.08 69.21 64.55 62.55 60.01 55.51 53.87 58.64 57.09 56.56 54.97 54.97 49.73 46.19 40.03 41.28 39.13 36.41
Total stockholders' equity + 473.52 475.52 466.31 460.74 435.78 422.32 428.97 416.22 413.37 416.16 399.81 398.45 380.71 358.64 331.00 332.68 328.91 316.12 308.79 303.63 291.15 292.08 279.58 264.16 251.51 268.54 259.66 257.85 250.20 249.37 246.41 239.53 247.02 238.54 244.65 236.60 230.13 223.54 226.47 223.02 224.27 218.98 220.59 235.43 233.37 242.93 252.59 262.73 256.41 252.33 251.06 242.80 246.84 241.07 235.21 225.01 225.70 212.86 209.81 214.39 205.35 196.14 189.31 173.27 171.60 170.97 158.80 147.60 135.04 136.27 151.32 154.00 153.46 146.34 146.34 139.25 133.70 130.93 130.19 138.01 134.85
Common shares outstanding 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6
4 days ago