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 + 128.37 115.24 144.88 178.60 170.90 109.57 98.57 84.19 82.39 58.29 53.96 46.44 53.60 47.58 54.90 59.46 68.25 50.71 52.49 103.49
Accounts receivable, net 34.50 35.70 33.16 39.20 36.37 29.24 26.02 24.70 22.66 24.00 19.99 23.06 17.60 17.17 15.33 19.56 17.49 8.96 15.85 15.25
Inventories 37.23 35.78 35.71 31.07 23.01 22.55 21.71 18.20 18.26 17.00 17.64 15.24 13.99 13.02 12.71 13.03 9.14 8.13 11.87 10.88
Other current assets 4.69 2.95 3.04 3.50 2.99 2.95 7.45 14.10 15.97 11.18 3.23 12.12 3.60 2.25 1.11 1.73 1.23 1.16 0.91 2.71
Total current assets 204.78 189.68 216.80 252.37 233.27 164.31 153.76 141.19 139.28 110.47 94.82 96.86 88.80 80.03 84.06 93.77 102.36 68.95 81.12 132.32
Total non-current assets + 374.21 370.49 329.78 272.27 217.68 213.21 216.43 223.41 251.85 273.76 240.54 213.78 205.12 200.04 195.77 187.12 151.28 147.65 218.46 235.27
Total assets 579.00 560.17 546.58 524.65 450.96 377.52 370.19 364.60 391.13 384.23 335.35 310.65 293.91 280.96 279.83 280.89 253.64 216.61 299.57 367.60
Total current liabilities + 87.60 77.40 99.01 112.61 108.25 78.24 72.71 49.90 88.82 72.79 49.49 49.20 48.20 40.03 42.91 45.44 35.25 12.85 45.29 36.10
Total non-current liabilities + 111.54 117.06 100.96 89.23 78.33 63.50 90.26 108.17 92.70 96.49 61.02 41.11 36.07 35.90 24.80 10.31 4.30 11.92 11.27 34.14
Total liabilities 199.14 194.46 202.86 201.83 186.58 141.74 162.97 158.07 181.51 169.28 110.50 90.31 84.27 75.94 67.71 55.75 39.54 24.76 56.56 70.24
Total stockholders' equity + 379.77 365.45 343.38 322.47 264.15 235.66 202.50 206.07 208.66 212.78 222.83 216.49 205.32 199.12 207.74 219.34 213.60 184.85 236.48 291.12
Common shares outstanding 2,497 2,526 2,523 2,540 2,492 2,495 2,634 2,654 2,655 2,670 2,634 2,544 2,630 2,658 2,648 2,554 2,557 2,634 3,359 2,722
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 + 134.26 128.37 119.04 123.65 116.87 114.63 114.43 130.75 132.20 144.88 145.85 168.23 177.24 178.60 184.67 190.49 182.05 170.90 151.06 149.97 122.65 109.57 99.76 100.89 95.92 97.85 87.39 90.97 89.29 84.19 81.94 75.66 77.67 82.39 70.78 68.93 61.68 58.29 56.02 50.09 60.31 53.96 52.99 64.87 54.53 46.44 45.58 53.24 57.09 53.60 53.35 56.28 57.29 47.58 49.84 55.03 53.44 54.90 56.44 68.12 56.96 59.46 61.11 66.91 64.82 68.25 59.03 49.68 48.23 50.71 0.00 39.76 52.49 52.49 0.00 93.76 103.49 103.49 0.00 105.62 113.80
Accounts receivable, net 39.10 34.50 34.64 34.34 37.07 33.97 36.48 35.27 35.07 33.16 33.94 33.50 29.30 39.20 46.86 44.41 39.17 36.37 34.38 31.62 31.01 29.24 28.08 28.40 30.10 26.02 24.30 25.70 23.73 24.70 27.25 28.85 26.66 22.66 24.24 23.09 21.63 24.00 23.36 24.53 19.65 19.99 19.76 21.44 20.62 23.06 21.93 21.62 18.89 17.60 19.47 19.38 17.44 17.17 18.81 19.57 15.82 15.33 17.74 19.86 19.03 19.56 20.62 20.68 18.45 17.49 17.25 15.07 7.70 8.96 16.48 15.85 15.85 16.45 15.25 15.25 16.18 16.04
Inventories 38.65 37.23 35.18 34.02 35.42 35.78 38.09 36.33 34.59 35.71 36.56 34.55 32.68 31.07 30.10 27.34 25.40 23.01 23.15 22.44 22.23 22.55 22.86 23.34 22.13 21.71 19.99 19.63 18.87 18.20 17.59 17.66 17.14 18.26 17.10 16.28 16.26 17.00 17.17 17.59 15.84 17.64 16.56 16.05 15.64 15.24 14.31 13.84 14.42 13.99 14.17 14.33 14.23 13.02 13.48 13.72 12.54 12.71 14.87 13.81 14.11 13.03 11.45 10.79 9.79 9.14 8.81 8.88 7.31 8.13 12.70 11.87 11.87 11.50 10.88 10.88 11.12 10.74
Other current assets 4.44 4.69 4.00 3.17 2.96 4.69 4.61 4.86 2.57 2.16 2.93 2.75 2.74 3.50 5.32 3.54 3.05 2.99 3.02 3.80 3.20 2.95 12.78 15.32 11.45 7.45 31.81 14.21 14.90 14.10 13.37 14.92 14.96 15.85 12.59 11.77 11.97 11.18 10.42 11.39 6.12 3.23 5.73 6.87 10.24 12.12 9.98 9.67 6.36 4.38 1.91 2.91 2.84 2.35 2.44 1.84 1.74 0.82 2.02 1.49 2.00 1.73 1.98 1.77 7.09 1.23 2.45 2.44 1.32 1.50 1.98 0.91 0.91 3.36 2.71 2.71 5.29 4.65
Total current assets 216.44 204.78 192.85 195.17 192.32 189.68 193.61 207.21 204.43 215.92 219.28 239.03 241.97 252.37 266.94 265.78 249.68 233.27 211.60 207.83 179.08 164.31 163.48 167.95 159.59 153.76 163.49 150.51 146.80 141.19 140.15 137.08 136.42 139.28 124.71 120.08 111.54 110.47 106.97 103.60 101.92 94.82 95.03 109.22 101.03 96.86 91.80 98.37 96.75 88.80 88.90 92.90 91.80 80.92 84.57 90.16 83.54 84.06 91.08 103.28 92.10 93.77 95.16 100.16 100.15 102.36 87.54 76.07 64.56 68.95 70.93 81.12 81.12 125.08 132.32 132.32 138.21 145.24
Total non-current assets + 383.49 374.21 362.54 352.97 380.64 380.52 380.68 379.75 362.65 343.27 327.99 314.16 307.66 280.68 252.45 233.98 233.23 217.68 217.19 213.84 215.18 213.21 204.77 199.59 200.86 216.43 210.55 219.43 227.34 221.40 232.52 243.81 249.14 251.85 259.46 265.74 267.84 273.76 267.99 264.07 243.01 240.54 234.18 222.03 220.03 213.78 209.02 205.42 204.87 205.12 210.85 210.19 208.63 200.04 205.76 209.22 199.60 195.77 187.46 192.70 191.04 187.12 171.33 150.91 148.74 151.28 150.10 143.89 148.93 147.65 179.93 218.46 218.46 240.39 235.27 235.27 219.20 202.71
Total assets 599.93 579.00 555.40 548.14 572.96 570.20 574.29 586.96 567.07 559.19 547.27 553.20 549.63 533.05 519.39 499.75 482.91 450.96 428.79 421.68 394.26 377.52 368.24 367.54 360.46 370.19 374.04 369.94 374.14 362.60 372.67 380.89 385.56 391.13 384.17 385.82 379.38 384.23 374.96 367.68 344.93 335.35 329.21 331.26 321.06 310.65 300.82 303.80 301.63 293.91 299.75 303.09 300.43 280.96 290.33 299.38 283.14 279.83 278.54 295.98 283.14 280.89 266.50 251.07 248.88 253.64 237.64 219.96 213.49 216.61 250.85 299.57 299.57 365.47 367.60 367.60 357.42 347.95
Total current liabilities + 79.61 88.90 82.28 110.39 72.87 75.26 88.27 124.97 88.40 99.01 92.07 142.98 105.89 108.57 108.01 131.81 93.12 108.25 84.55 85.00 78.53 78.24 59.15 65.11 61.10 72.71 70.32 77.05 52.64 50.02 51.43 59.17 72.57 88.82 82.36 87.70 66.87 72.79 83.44 80.05 41.63 49.49 44.47 43.49 44.44 49.20 45.44 49.68 49.24 48.20 52.27 57.62 37.30 40.03 45.88 53.25 42.06 42.91 41.25 58.94 46.72 45.44 45.35 40.52 35.71 35.25 24.19 20.89 11.99 12.85 26.83 45.29 45.29 58.38 36.10 36.10 42.44 37.06
Total non-current liabilities + 113.58 110.25 111.92 100.71 109.26 116.76 117.53 105.90 98.70 98.76 105.18 83.33 88.20 89.04 96.20 84.69 87.50 78.33 86.64 96.48 66.06 63.50 88.18 93.23 88.53 90.26 98.68 90.79 111.68 108.18 108.68 110.94 96.78 92.70 87.38 84.93 95.83 96.49 72.52 68.10 74.86 61.02 60.74 63.39 47.36 41.11 38.99 39.01 34.62 36.07 36.08 35.57 48.72 35.90 32.05 36.36 26.53 24.80 23.61 23.06 10.81 10.31 4.31 4.42 4.29 4.30 4.42 4.32 11.75 11.92 11.32 11.27 11.27 11.21 34.14 34.14 37.04 45.59
Total liabilities 193.20 199.14 194.20 211.10 182.13 192.02 205.80 230.87 187.10 197.78 197.25 226.31 194.08 197.60 204.20 216.51 180.62 186.58 171.19 181.49 144.59 141.74 147.33 158.34 149.64 162.97 169.00 167.84 164.32 158.20 160.11 170.11 169.35 181.51 169.74 172.62 162.70 169.28 155.96 148.15 116.49 110.50 105.21 106.87 91.80 90.31 84.43 88.69 83.85 84.27 88.35 93.19 86.02 75.94 81.53 89.61 68.59 67.71 64.86 82.00 57.53 55.75 49.67 44.94 40.00 39.54 28.61 25.21 23.74 24.76 38.14 56.56 56.56 69.60 70.24 70.24 79.49 82.64
Total stockholders' equity + 406.70 379.77 361.06 336.87 390.60 377.93 368.20 355.78 377.91 359.24 349.68 326.55 355.21 335.11 314.81 282.88 301.99 264.15 257.45 240.09 249.58 235.66 220.76 209.13 210.75 202.50 204.64 201.66 209.36 203.93 212.06 210.17 216.01 208.66 213.39 212.26 215.73 212.78 217.39 217.65 226.47 222.83 222.02 220.67 225.43 216.49 212.55 210.97 213.45 205.32 206.90 205.24 209.72 202.45 205.91 205.93 210.39 207.74 209.08 208.47 219.95 219.34 216.05 205.65 207.83 213.60 204.36 190.24 183.46 184.85 206.47 236.48 236.48 290.01 291.12 291.12 271.48 258.95
Common shares outstanding 2,497 2,497 2,516 2,516 2,516 2,496 2,512 2,506 2,516 2,506 2,513 2,505 2,519 2,501 2,497 2,511 2,507 2,441 2,482 2,477 2,476 2,422 2,436 2,453 2,618 2,342 2,610 2,616 2,648 2,411 2,671 2,654 2,691 2,442 2,688 2,677 2,684 2,442 2,680 2,692 2,498 2,505 2,739 2,645 2,532 2,498 2,517 2,522 2,632 2,492 2,660 2,647 2,679 2,526 2,672 2,689 2,683 2,523 2,523 2,503 2,562 2,503 2,503 2,528 2,567 2,528 2,528 2,553 2,553 2,553 2,499 2,524 2,684 3,030 3,120 2,684 2,655 2,661 2,661 2,773 2,661
about 12 hours ago