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 + 108.11 124.70 149.25 188.03 453.03 377.75 90.72 94.52 64.21 88.19 77.62 66.15 59.35 58.79 9.75 27.68 44.99 20.13 15.57 13.00
Accounts receivable, net 107.55 90.68 75.37 71.24 95.29 67.95 23.15 23.20 22.10 18.66 18.52 16.68 14.96 14.36 11.77 11.65 9.19 7.89 13.04 11.58
Inventories 142.68 199.12 143.79 63.95 171.46 153.02 116.19 89.69 82.45 64.95 -0.63 42.28 29.98 15.36 8.25 6.42
Other current assets 92.62 -141.15 -142.68 -199.12 -143.79 -63.95 -22.79 0.13 -18.21 -18.14 -16.32 0.09 0.11 23.15 -10.09 38.46 37.82 21.88 32.30
Total current assets 215.65 215.38 224.62 259.27 548.32 445.70 113.87 94.93 86.44 88.64 78.01 66.51 74.39 73.26 42.97 16.58 35.80 28.02 41.68 48.39
Total non-current assets + 275.34 264.47 268.56 292.51 118.95 364.87 201.54 201.56 156.84 134.74 105.71 88.14 69.25 60.38 53.98 63.32 1.17 23.66 22.48 32.91
Total assets 491.00 479.84 493.18 551.77 667.27 549.01 294.00 296.48 243.27 223.38 183.72 154.64 143.64 133.64 108.79 92.57 75.43 51.68 42.37 48.99
Total current liabilities + 406.54 396.72 414.34 494.34 592.10 104.20 39.20 268.99 220.00 204.15 167.50 141.02 131.36 122.42 98.84 84.34 40.23 25.38 13.82 11.02
Total non-current liabilities + 35.03 34.75 37.88 20.83 18.91 13.63 7.43 6.83 209.75 2.81 2.80 1.82 133.26 1.63 2.00 2.01 30.13 22.24 24.73 32.96
Total liabilities 441.57 431.47 452.22 515.16 611.01 492.95 272.30 275.81 224.75 206.96 170.32 142.84 133.26 124.05 100.84 86.34 70.36 47.61 38.55 43.98
Total stockholders' equity + 49.43 48.38 40.96 36.61 56.26 56.06 21.70 20.67 18.53 16.42 13.40 11.80 10.38 9.59 7.71 6.23 5.07 4.06 3.73 5.01
Common shares outstanding 1,777 1,834 1,831 1,894 1,897 1,435 1,320 1,361 1,353 1,334 1,327 1,315 1,293 1,275 1,229 1,194 1,160 1,157 1,222 1,286
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 + 67.33 108.11 92.57 99.58 109.47 124.70 124.68 117.30 131.15 149.25 141.75 173.42 190.50 188.03 283.00 329.83 363.18 453.03 411.29 389.96 390.19 377.75 331.22 314.79 289.69 90.72 76.78 78.85 92.56 94.52 79.39 68.77 65.97 64.21 60.32 55.21 60.06 88.19 86.22 87.20 81.97 77.62 76.72 72.43 70.38 66.15 60.79 60.04 60.25 59.35 59.23 54.65 55.74 58.79 58.61 53.54 60.60 9.75 60.39 54.15 51.69 27.68 45.83 36.31 45.31 44.99 42.99 40.41 38.37 20.13 13.49 9.62 11.68 12.07 11.15 9.85 11.32 13.00 5.69 5.82 8.04
Accounts receivable, net 118.92 107.55 98.52 87.09 87.39 90.68 74.02 72.84 71.17 75.37 69.06 65.16 63.19 71.24 73.86 76.13 84.07 95.29 86.55 82.25 74.71 67.95 25.44 21.42 19.00 23.15 22.39 21.89 21.15 23.10 23.21 23.38 22.05 22.10 19.13 18.90 17.45 18.66 17.33 17.83 17.07 18.52 17.67 17.54 16.47 16.68 15.87 15.19 15.05 14.96 13.64 13.22 12.92 14.36 12.52 12.27 11.80 11.77 11.64 12.10 11.81 11.65 10.35 10.38 9.91 9.19 8.45 8.19 7.15 7.89 11.65 13.44 12.18 13.04 11.98 12.36 11.49 11.58 11.11 11.57 11.55
Inventories 48.82 132.49 138.47 142.68 -4.73 197.01 192.84 178.01 171.46 162.87 153.70 159.12 153.02 142.71 130.06 125.06 116.19 107.36 101.77 98.34 89.69 86.78 86.28 85.66 82.45 80.57 74.72 72.27 64.95 58.57 55.98 53.28 -34.59 45.27 43.47 43.11 42.28 40.87 33.62 32.77 29.98 25.01 20.48 16.80 15.36 14.28 13.35 10.42 8.25 8.04 8.29 6.86 6.42 9.35 8.87 7.96
Other current assets 84.79 92.62 -93.79 -87.10 -112.53 -120.54 -141.15 -117.88 -132.49 -138.47 -142.68 -46.49 -64.55 -91.13 -62.98 -291.91 -282.07 -349.77 -261.56 -246.41 58.95 58.57 -22.36 -22.39 -21.89 -21.15 0.12 -23.21 -23.38 -22.05 0.13 -19.13 -18.90 -17.45 -18.21 -17.33 -17.83 -17.07 -18.14 -17.67 -17.54 -16.47 -16.32 -15.87 -15.19 -15.05 0.09 -13.64 -13.22 -12.92 0.11 4.89 5.05 -0.88 23.15 -9.69 -8.73 -8.83 -10.09 -4.40 -5.55 -5.98 38.46 32.81 28.00 24.12 37.82 34.63 28.54 26.43 21.88 21.86 32.56 31.92 32.30 30.52 30.62 32.13
Total current assets 186.25 215.65 191.09 186.67 196.85 215.38 198.70 190.14 202.32 224.62 210.81 238.58 253.68 259.27 356.86 405.96 447.25 548.32 497.84 472.20 464.90 445.70 356.66 336.21 367.26 91.56 76.74 78.85 113.71 117.74 79.39 68.77 65.97 86.44 79.44 74.11 77.51 88.64 103.55 87.20 81.97 78.01 76.72 72.43 70.38 66.51 76.66 60.04 75.31 74.39 59.23 54.65 55.74 73.26 46.09 43.08 45.49 42.97 45.03 42.41 40.43 16.58 36.12 38.76 35.71 35.80 34.00 33.08 29.60 28.02 51.60 47.21 43.40 41.68 38.70 48.39 46.67 48.39 45.50 45.21 45.90
Total non-current assets + 307.07 275.34 274.17 272.27 266.05 264.47 267.36 259.54 266.47 268.56 264.39 272.92 281.87 292.51 220.70 231.60 233.71 118.95 109.70 102.33 98.56 103.31 62.69 64.27 3.52 202.45 202.25 197.47 169.11 178.75 192.71 193.11 182.35 156.84 151.27 146.49 149.55 134.74 105.79 93.02 91.96 105.71 76.01 73.66 73.32 88.14 70.78 68.17 68.76 69.25 67.35 68.04 64.66 60.38 71.57 68.73 65.99 53.98 57.88 55.16 54.46 63.32 51.18 43.53 42.63 39.63 33.98 29.18 25.30 23.66 35.79 29.69 27.58 22.48 22.46 33.17 32.53 32.91 32.16 32.27 33.85
Total assets 493.32 491.00 465.26 458.94 462.90 479.84 466.06 449.68 468.78 493.18 475.20 511.51 535.55 551.77 577.56 637.56 680.95 667.27 607.55 574.53 563.46 549.01 419.36 400.48 370.78 294.00 279.00 276.30 282.82 296.48 272.10 261.88 248.32 243.27 230.71 220.60 227.06 223.38 209.34 198.05 191.00 183.72 170.40 163.63 160.17 154.64 147.44 143.40 144.07 143.64 140.21 135.91 133.32 133.64 117.66 111.82 111.48 108.55 102.91 97.57 94.88 92.57 87.30 82.30 78.34 75.43 67.98 62.26 54.90 51.68 52.76 48.36 44.55 42.29 39.31 49.00 47.28 48.99 47.14 46.87 47.62
Total current liabilities + 15.00 406.54 384.25 378.47 380.91 396.72 368.82 366.78 385.87 414.34 396.58 451.88 479.19 494.34 519.68 571.93 610.98 592.10 530.58 498.37 490.17 479.32 380.19 361.14 335.99 264.83 250.21 247.58 254.36 268.93 245.53 236.05 224.92 220.00 209.42 199.59 206.56 204.15 190.99 180.19 173.61 167.50 154.31 148.31 145.12 141.02 134.07 130.33 131.35 131.36 128.25 124.56 121.92 122.42 70.21 100.71 101.15 98.84 93.25 88.83 86.39 84.34 50.10 47.29 43.39 40.23 36.88 33.02 28.00 25.38 21.96 19.91 15.56 13.82 12.47 11.69 11.44 11.02 18.54 17.27 15.70
Total non-current liabilities + 429.08 35.03 31.62 31.02 32.48 34.75 50.02 38.94 40.50 37.88 40.84 22.48 20.02 20.83 20.84 21.11 21.87 18.91 19.53 18.71 17.70 13.63 7.84 8.53 8.52 7.43 7.43 7.42 6.83 275.81 5.74 5.73 4.07 209.75 207.69 202.81 209.48 2.81 190.87 178.06 175.69 2.80 157.21 151.20 148.01 1.82 135.97 132.23 133.25 133.26 130.16 1.63 1.63 1.63 37.98 2.00 2.00 2.00 2.00 2.00 2.01 2.01 31.17 29.13 29.28 30.13 26.20 24.63 22.60 22.24 26.74 24.56 25.43 24.73 23.45 32.25 30.90 32.96 23.97 25.00 27.29
Total liabilities 444.09 441.57 415.87 409.49 413.39 431.47 418.84 405.72 426.37 452.22 437.42 474.36 499.21 515.16 540.52 593.04 632.85 611.01 550.11 517.08 507.86 492.95 388.02 369.67 344.51 272.30 257.60 255.00 261.19 275.81 251.27 241.79 228.99 224.75 212.69 203.11 210.08 206.96 193.87 183.06 176.49 170.32 157.21 151.20 148.01 142.84 135.97 132.23 133.25 133.26 130.16 126.19 123.55 124.05 108.19 102.71 103.15 100.84 95.25 90.84 88.40 86.34 81.26 76.42 72.67 70.36 63.08 57.65 50.60 47.61 48.70 44.47 40.99 38.55 35.92 43.93 42.34 43.98 42.51 42.26 42.99
Total stockholders' equity + 49.23 49.43 49.38 49.45 49.51 48.38 47.22 43.95 42.41 40.96 37.78 37.15 36.35 36.61 37.04 44.51 48.10 56.26 57.44 57.45 55.59 56.06 31.33 30.82 26.27 21.70 21.40 21.30 21.63 20.67 20.83 20.10 19.33 18.53 18.03 17.49 16.98 16.42 15.47 14.99 14.51 13.40 13.20 12.42 12.16 11.80 11.47 11.17 10.82 10.38 10.05 9.72 9.78 9.59 9.47 9.11 8.34 7.71 7.66 6.73 6.49 6.23 6.04 5.88 5.67 5.07 4.90 4.61 4.30 4.06 4.06 3.89 3.56 3.73 3.39 5.07 4.94 5.01 4.63 4.60 4.63
Common shares outstanding 1,752 1,777 1,811 1,822 1,822 1,836 1,834 1,834 1,831 1,828 1,827 1,825 1,842 1,873 1,895 1,904 1,905 1,902 1,898 1,896 1,892 1,435 1,294 1,294 1,294 1,293 1,308 1,337 1,344 1,354 1,364 1,364 1,362 1,358 1,353 1,351 1,351 1,341 1,334 1,333 1,330 1,330 1,328 1,326 1,323 1,320 1,316 1,313 1,311 1,304 1,296 1,288 1,282 1,278 1,275 1,274 1,273 1,273 1,229 1,210 1,207 1,200 1,194 1,195 1,188 1,190 1,163 1,160 1,156 1,153 1,158 1,154 1,159 1,149 1,201 1,257 1,266 1,266 1,277 1,294 1,296
about 3 hours ago