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 + 4.69 4.66 5.54 4.86 4.12 3.31 2.58 2.98 5.85 4.82 4.11 3.69 4.29 1.72 1.02 3.33 0.95 1.07 2.50 1.62
Accounts receivable, net 9.88 10.71 12.53 11.92 10.38 6.11 8.90 7.35 6.92 5.90 4.68 5.98 8.82 8.34 8.92 4.93 4.66 2.90 7.69 4.42
Inventories 7.59 7.76 7.58 6.75 6.27 6.04 7.01 6.53 6.38 5.71 5.90 6.62 5.76 5.97 5.62 4.95 4.86 4.64 4.18 4.43
Other current assets 1.05 0.61 0.69 17.38 14.90 0.38 0.39 0.82 0.16 0.37 0.20 0.33 0.40 0.43 0.41 0.31 0.85 0.80 0.45 1.85
Total current assets 23.21 23.74 26.22 24.13 21.17 15.84 18.97 17.68 19.31 16.80 14.81 16.61 19.28 16.46 15.97 13.52 10.92 9.45 14.79 10.76
Total non-current assets + 34.78 36.41 36.84 36.85 36.72 35.93 34.90 32.48 30.85 29.37 29.37 28.94 27.98 28.02 26.81 24.10 24.71 24.97 27.93 26.99
Total assets 57.99 60.14 63.06 60.98 57.89 51.77 53.86 50.16 50.16 46.17 44.34 45.55 47.26 44.48 42.78 37.62 35.63 34.42 42.72 37.75
Total current liabilities + 14.11 15.50 16.80 17.46 16.85 9.28 13.16 10.72 11.07 8.33 7.19 9.98 13.12 11.93 12.71 8.78 7.80 6.21 11.91 8.82
Total non-current liabilities + 17.27 17.13 17.73 18.05 21.22 22.85 18.17 16.70 16.19 16.99 15.63 14.33 14.19 14.45 13.63 13.81 13.11 12.59 12.30 10.33
Total liabilities 31.38 32.62 34.53 35.51 38.07 32.13 31.33 27.42 27.26 25.32 22.99 24.31 27.31 26.38 26.34 22.60 20.90 18.80 24.22 19.15
Total stockholders' equity + 23.73 24.51 26.35 25.47 19.82 18.80 21.80 21.67 21.99 20.02 20.53 20.68 19.46 18.03 16.42 15.03 14.73 15.62 18.51 18.61
Common shares outstanding 309 322 353 396 407 407 413 428 444 464 500 530 548 556 569 568 541 524 579 632
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 + 5.73 4.69 4.76 4.56 4.63 4.66 5.18 5.25 5.01 5.54 5.98 5.28 5.75 4.86 3.97 5.39 2.64 4.12 3.50 3.57 2.25 3.31 4.05 2.32 1.52 2.58 2.14 2.03 2.78 2.98 3.55 4.45 4.66 5.85 5.18 5.21 4.46 4.82 5.95 4.93 3.78 4.11 5.30 5.76 4.87 3.69 4.19 3.48 3.65 4.29 1.91 2.40 1.86 1.72 2.55 1.30 1.56 1.02 2.83 4.11 4.13 3.33 2.35 2.01 2.02 0.95 1.75 1.76 1.85 1.07 2.89 1.74 1.47 2.50 3.14 2.37 1.73 1.62 1.03 0.94 0.44
Accounts receivable, net 13.41 9.88 10.33 11.07 11.24 10.71 11.07 13.15 12.15 12.53 12.57 10.89 9.69 11.92 11.58 14.44 13.08 10.38 8.63 9.13 9.01 6.11 5.60 4.15 5.39 8.90 7.99 9.05 8.29 7.35 8.25 7.54 6.81 6.92 5.96 4.57 5.10 5.90 4.72 4.93 4.69 4.68 4.31 5.79 2.45 5.98 6.79 6.74 7.78 8.54 7.76 7.54 7.75 8.17 7.49 6.91 7.64 8.71 7.51 6.15 6.17 4.93 4.34 4.20 4.01 4.67 4.00 4.24 3.24 3.09 6.58 7.72 6.01 7.69 6.46 4.69 4.17 4.42 3.67 4.23 3.12
Inventories 7.56 7.59 7.39 7.54 7.12 7.76 7.05 8.03 7.91 7.58 7.51 6.96 7.46 6.75 6.63 7.15 7.17 6.27 6.23 6.10 5.88 6.04 5.36 5.42 3.68 7.01 6.38 6.28 6.55 6.53 7.50 6.42 6.56 6.38 6.14 5.67 6.03 5.71 5.98 6.14 6.06 5.90 6.56 6.62 6.67 6.62 6.86 6.53 7.11 5.76 7.06 6.45 6.94 5.97 5.79 5.44 6.15 5.62 5.16 3.99 4.34 4.95 4.80 4.77 4.72 4.86 4.58 4.56 4.67 4.64 4.86 4.90 4.64 4.18 4.62 4.58 4.84 4.43 4.67 4.63 4.38
Other current assets 1.13 1.05 1.01 0.66 0.60 0.61 0.67 0.70 0.70 0.69 19.06 16.73 15.88 17.38 16.07 0.43 16.14 14.90 0.44 0.57 0.44 0.38 0.42 0.87 0.88 0.39 0.53 0.45 0.86 0.82 0.59 0.54 0.23 0.16 0.17 0.28 0.32 0.37 0.23 0.19 0.34 0.20 0.27 0.30 0.28 0.33 0.36 0.40 0.39 0.40 0.38 0.38 0.66 0.43 0.44 0.38 0.48 0.41 0.36 0.45 0.41 0.31 0.38 0.38 0.70 0.85 0.68 0.75 0.84 0.80 0.62 0.98 0.43 0.45 0.47 1.96 0.29 1.85 0.36 0.38 0.25
Total current assets 27.83 23.21 23.50 23.80 23.59 23.74 23.98 27.12 25.67 26.22 26.58 23.70 23.34 24.13 22.70 27.41 23.31 21.17 18.79 19.37 17.59 15.84 15.42 12.76 11.47 18.97 17.03 17.81 18.48 17.68 19.89 18.95 18.26 19.31 17.44 15.73 15.91 16.80 16.88 16.18 14.86 14.81 16.83 18.49 16.79 16.61 19.67 18.45 19.03 19.28 18.59 16.77 17.21 16.46 16.27 14.03 15.82 15.97 15.87 14.69 15.06 13.52 11.88 11.35 11.32 10.92 10.87 11.17 10.47 9.45 14.83 15.25 12.51 14.79 14.65 13.57 11.00 10.76 9.73 10.17 8.18
Total non-current assets + 34.32 34.78 35.11 35.63 35.59 36.41 36.41 36.50 36.90 36.84 36.60 36.97 36.84 36.85 36.63 36.94 37.09 36.72 35.90 36.08 36.02 35.93 36.31 36.34 36.28 34.90 34.20 34.21 33.62 32.48 32.00 31.73 31.12 30.85 30.55 30.24 30.14 29.37 29.39 29.27 29.40 29.37 29.00 29.11 28.95 28.94 28.79 28.56 28.07 27.98 27.70 27.41 28.30 28.02 27.53 27.16 26.81 26.81 25.81 24.84 24.54 24.10 25.40 25.13 25.15 24.71 25.94 26.05 25.31 24.97 28.98 28.40 28.16 27.93 27.21 26.78 27.19 26.99 26.91 26.35 25.12
Total assets 62.14 57.99 58.62 59.43 59.18 60.14 60.38 63.62 62.57 63.06 63.18 60.67 60.18 60.98 59.33 64.35 60.40 57.89 54.69 55.46 53.61 51.77 51.73 49.10 47.75 53.86 51.23 52.02 52.10 50.16 51.89 50.68 41.19 50.16 47.99 45.97 46.05 46.17 46.27 45.45 44.26 44.34 45.83 47.60 45.74 45.55 48.46 47.01 47.10 47.26 46.29 44.18 45.50 44.48 43.79 41.19 42.63 42.78 41.68 39.53 39.59 37.62 37.28 36.48 36.47 35.63 36.81 37.22 35.78 34.42 43.81 43.66 40.67 42.72 41.86 40.35 38.19 37.75 36.64 36.52 33.30
Total current liabilities + 17.65 14.11 14.73 14.68 15.14 15.50 15.30 18.32 16.15 16.80 17.59 14.95 15.37 17.46 17.24 21.97 19.79 16.85 14.31 14.21 12.31 9.28 8.12 7.30 8.73 13.16 12.13 12.55 12.91 10.72 12.48 11.34 10.75 11.07 9.13 7.68 7.90 8.33 8.22 8.65 6.78 7.19 8.29 9.87 8.63 9.98 13.46 12.52 12.93 13.12 13.67 12.04 12.71 11.93 12.25 10.80 13.08 12.71 11.68 10.23 10.41 8.78 8.21 7.91 8.10 7.80 7.76 7.32 6.24 6.21 11.77 12.85 10.16 11.91 10.24 9.47 9.03 8.82 8.04 9.11 7.44
Total non-current liabilities + 17.56 17.27 17.14 17.81 17.72 17.13 17.08 17.05 17.60 17.73 17.53 17.73 17.75 18.05 18.38 19.64 20.21 21.22 21.79 22.54 22.58 22.85 23.59 21.17 19.33 18.17 17.51 17.64 17.40 16.70 16.45 16.53 15.70 16.19 17.63 17.53 17.50 16.99 16.91 15.40 15.99 15.63 15.67 15.73 15.77 14.33 13.93 13.77 13.77 14.19 14.24 14.12 14.38 14.45 14.16 13.77 13.57 13.63 13.33 13.30 13.96 13.81 13.66 13.51 13.70 13.11 13.16 13.49 13.74 12.59 12.32 12.13 12.28 12.30 12.65 12.77 10.42 10.33 10.56 10.65 10.46
Total liabilities 35.21 31.38 31.87 32.49 32.86 32.62 32.38 35.37 33.75 34.53 35.12 32.67 33.11 35.51 35.61 41.61 39.99 38.07 36.10 36.75 34.89 32.13 31.72 28.47 28.06 31.33 29.64 30.19 30.32 27.42 28.93 27.87 18.26 27.26 26.76 25.21 25.40 25.32 25.14 24.05 22.76 22.99 23.96 25.59 24.40 24.31 27.39 26.29 26.69 27.31 27.91 26.15 27.08 26.38 26.41 24.57 26.64 26.34 25.01 23.53 24.37 22.60 21.88 21.43 21.80 20.90 20.92 20.81 19.97 18.80 24.09 24.98 22.44 24.22 22.89 22.24 19.46 19.15 18.60 19.76 17.91
Total stockholders' equity + 23.87 23.73 23.75 24.08 23.49 24.51 25.25 25.44 26.06 26.35 25.98 25.85 24.98 23.56 23.72 20.97 18.82 18.43 17.48 17.65 17.80 18.80 19.22 19.85 18.84 21.80 21.11 21.35 21.31 21.67 21.91 21.77 21.88 21.99 20.37 19.92 19.83 20.02 20.34 20.58 20.66 20.53 21.32 21.45 20.77 20.68 20.55 20.21 19.92 19.46 18.27 17.92 18.34 18.03 17.33 16.58 15.96 16.42 16.65 15.98 15.22 15.03 15.40 15.05 14.67 14.73 15.89 16.41 15.80 15.62 19.71 18.68 18.23 18.51 18.97 18.12 18.73 18.61 17.82 16.76 15.40
Common shares outstanding 298 303 309 312 314 316 318 324 331 338 349 358 369 381 390 404 408 408 408 407 407 407 407 407 408 410 413 417 418 422 427 431 432 437 441 446 451 453 460 470 471 481 494 508 516 521 530 534 536 542 545 548 556 556 556 555 551 560 569 574 573 573 568 567 562 562 561 525 519 519 529 534 541 541 564 578 615 615 628 636 644
about 6 hours ago