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 + 275.94 153.57 177.95 178.37 134.96 208.37 123.41 127.64 174.40 183.09 197.02 216.55 189.22 150.69 125.41 125.96 135.11 114.07 139.58 111.72
Accounts receivable, net 460.40 31.69 25.10 25.99 29.10 25.15 27.75 28.87 33.51 35.05 35.13 9.13 9.47 9.41 9.36 9.27 9.42 10.62 9.85 8.52
Inventories -255.25 -153.25 -143.63 -229.65 -117.96 2.34 5.28 6.24 4.30 4.44 4.64 11.17 7.89 5.73 4.28 2.10 1.02
Other current assets 93.92 86.96 -25.99 6.24 -10.62 117.96 387.86 0.77 0.72 0.80 0.71 0.64 0.66 0.57 0.54 0.58 0.38 0.60 0.67
Total current assets 275.94 185.27 203.04 204.36 170.30 222.90 151.16 147.56 185.97 195.11 209.08 226.39 199.34 160.76 135.34 135.76 145.11 125.08 150.03 120.91
Total non-current assets + 583.63 587.14 572.52 507.74 492.59 510.90 228.04 141.27 504.09 536.75 540.78 405.55 383.36 460.37 447.50 416.98 389.96 417.57 351.69 290.75
Total assets 859.58 772.40 775.56 712.09 662.89 733.80 698.69 676.69 690.06 731.86 749.86 631.94 582.70 621.13 582.84 552.74 535.07 542.65 501.73 411.66
Total current liabilities + 633.09 573.68 577.00 507.75 443.22 426.81 0.27 528.46 451.77 481.51 509.00 450.23 399.19 355.47 346.42 340.88 311.83 318.35 301.94 243.19
Total non-current liabilities + 164.69 138.71 143.30 153.82 170.91 256.97 65.89 623.81 184.96 194.92 185.58 130.10 138.95 222.00 196.36 174.38 192.47 197.60 171.85 146.16
Total liabilities 797.78 712.39 720.29 661.57 614.13 683.78 643.77 623.81 636.74 676.43 694.57 580.33 538.13 577.47 542.78 515.26 504.30 515.95 473.78 389.35
Total stockholders' equity + 57.36 55.65 51.70 46.90 43.91 44.55 54.92 52.88 46.34 47.36 47.29 49.10 42.19 41.29 38.17 35.92 29.30 25.66 27.06 21.55
Common shares outstanding 5,972 5,769 5,954 6,189 6,401 6,654 6,648 7,005 6,704 6,592 6,517 5,950 5,713 5,238 4,769 4,264 3,964 3,706 3,652 3,461
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 + 286.36 275.94 163.42 237.67 244.04 153.57 150.16 113.92 168.38 144.79 136.14 144.78 154.43 149.60 157.69 153.64 141.00 134.96 179.22 216.48 168.92 208.37 270.63 210.80 256.73 123.41 234.74 182.67 143.32 118.69 212.16 133.55 214.88 174.40 157.06 162.47 220.61 183.09 165.99 176.22 213.50 197.02 199.55 220.02 223.62 216.55 209.47 199.12 192.22 189.22 180.28 173.25 180.09 150.69 111.66 102.80 96.08 125.41 99.50 84.79 83.76 125.96 0.00 22.30 0.00 135.11 0.00 23.05 90.04 114.07 83.37 71.26 70.21 139.58 75.34 76.43 67.48 111.72 55.32 19.76 55.69
Accounts receivable, net 460.40 5.67 5.24 31.69 41.16 38.79 4.12 3.63 3.15 38.00 3.25 2.07 1.78 29.10 2.38 1.90 17.24 25.15 1.15 24.37 27.75 3.73 1.88 17.70 28.87 2.06 2.20 33.51 33.51 10.74 10.49 48.34 35.05 10.23 10.31 10.94 35.13 10.34 9.13 9.13 9.47 9.47 9.79 9.41 9.65 9.36 0.01 9.27 9.27 9.42 10.62 10.62 9.85 8.52 5.73
Inventories -5.24 -255.25 -146.93 -154.50 -207.66 -153.25 -175.94 -163.91 1.26 1.05 1.11 1.29 1.58 1.52 2.10 1.82 4.60 6.91 7.64 3.53 6.62 7.31 7.69 28.95 5.22 5.54 5.81 7.28 3.77 3.87 4.30 4.30 4.44 4.44 10.59 4.64 4.64 10.34 11.17 7.95 7.89 5.73 1.96 4.28 2.10 1.02
Other current assets 93.92 137.23 70.47 220.78 86.96 146.93 154.50 207.66 -25.99 175.94 163.91 6.24 348.32 341.37 407.65 -10.62 320.33 5.70 349.82 401.92 344.77 1.03 0.97 387.86 341.31 1.05 357.21 0.77 0.82 0.80 369.53 0.72 0.91 0.96 -124.21 0.80 1.05 328.38 -107.71 0.71 302.81 300.44 -93.23 0.64 315.90 329.08 338.58 0.66 424.92 417.19 401.36 0.57 389.85 391.42 0.54 422.28 0.58 402.71 377.45 0.38 376.57 366.91 345.63 0.60 349.82 335.32 322.91 0.67 290.85 262.77 264.54
Total current assets 286.36 275.94 163.42 237.67 244.04 185.27 150.16 155.08 168.38 183.58 140.26 148.41 157.58 187.60 160.94 155.71 142.78 170.30 181.60 218.38 186.17 222.90 270.63 226.72 256.73 137.62 234.74 185.59 161.98 147.56 212.16 136.79 214.88 185.97 168.63 173.77 220.61 195.11 177.14 187.48 213.50 209.08 210.94 220.02 223.62 226.39 209.47 199.12 192.22 199.34 180.28 173.25 180.09 160.76 111.66 102.80 96.08 135.34 99.50 84.79 93.02 135.76 22.30 145.11 23.05 90.04 125.08 83.37 71.26 70.21 150.03 75.34 76.43 67.48 120.91 55.32 25.50 55.69
Total non-current assets + 607.91 583.63 649.64 539.30 528.83 587.14 619.18 604.45 633.31 591.98 617.47 614.05 581.98 524.50 577.74 559.59 533.07 492.59 470.24 429.79 533.54 510.90 456.39 527.10 474.19 228.04 474.28 512.04 529.22 141.27 456.82 552.84 470.57 504.09 522.17 528.66 498.58 536.75 547.49 558.56 527.45 540.78 535.54 469.05 448.98 405.55 428.23 418.02 406.92 383.36 426.89 445.25 452.98 460.37 533.79 519.56 504.40 447.50 484.94 483.92 562.17 416.98 557.76 546.62 553.92 389.96 537.31 519.58 453.31 417.57 445.42 433.74 413.19 351.69 417.33 389.98 379.37 290.75 347.87 365.02 336.97
Total assets 894.27 859.58 813.06 776.97 772.86 772.40 769.34 759.53 801.69 775.56 757.74 762.46 739.56 712.09 738.68 715.29 675.84 662.89 651.83 648.17 719.71 733.80 727.01 753.82 730.92 698.69 709.02 697.63 691.20 676.69 668.99 689.63 685.44 690.06 690.80 702.43 719.19 731.86 724.63 746.04 740.95 749.86 746.48 689.07 672.60 631.94 637.70 617.13 599.14 582.70 607.18 618.50 633.07 621.13 645.45 622.36 600.48 582.84 584.44 568.71 562.17 552.74 557.76 568.92 553.92 535.07 537.31 542.63 543.35 542.65 528.80 504.99 483.39 501.73 492.67 466.41 446.85 411.66 403.18 390.51 392.66
Total current liabilities + 656.26 633.09 600.66 565.81 618.30 573.68 568.27 540.33 590.52 562.58 522.74 551.65 546.51 493.65 495.54 481.47 452.28 443.22 443.44 442.36 432.08 426.81 512.65 505.39 521.32 0.27 496.33 475.35 468.13 799.09 465.67 450.88 466.24 451.77 455.61 462.82 466.52 481.51 471.07 492.32 479.95 509.00 481.52 434.02 423.63 450.23 400.23 383.91 369.20 399.19 361.54 372.31 369.83 355.47 460.19 452.40 426.85 346.42 414.45 393.73 283.56 340.88 255.80 352.56 255.30 311.83 249.37 299.04 367.42 318.35 25.44 353.63 325.13 301.94 19.17 287.88 15.48 243.19 13.95 239.56 13.46
Total non-current liabilities + 177.21 164.69 150.59 150.28 95.30 138.71 144.30 162.12 155.39 157.71 181.55 158.24 141.58 167.92 193.25 185.03 175.30 170.91 157.83 155.87 236.92 256.97 165.84 198.88 160.43 65.89 155.66 167.59 169.53 623.82 152.22 186.66 167.38 184.96 180.79 184.88 197.76 194.92 197.66 197.76 206.48 185.58 211.35 204.06 196.60 130.10 189.08 186.35 185.88 138.95 198.29 198.80 216.67 222.00 141.51 126.91 132.26 196.36 130.12 137.34 240.73 174.38 269.05 183.51 266.80 192.47 257.23 213.70 147.57 197.60 476.02 125.39 131.67 171.85 445.91 157.66 409.03 146.16 369.96 134.95 361.78
Total liabilities 833.46 797.78 751.26 716.09 713.60 712.39 712.57 702.44 745.91 720.29 704.28 709.89 688.09 661.57 688.78 666.50 627.58 614.13 601.27 598.23 668.99 683.78 678.49 704.27 681.75 643.77 651.99 642.94 637.65 623.82 617.89 637.55 633.62 636.74 636.40 647.70 664.28 676.43 668.74 690.08 686.43 694.57 692.88 638.08 620.23 580.33 589.31 570.26 555.08 538.13 559.82 571.11 586.50 577.47 601.70 579.31 559.12 542.78 544.57 531.06 524.29 515.26 524.85 536.07 522.10 504.30 506.60 512.73 514.98 515.95 501.46 479.02 456.80 473.78 465.08 445.54 424.50 389.35 383.91 374.51 375.24
Total stockholders' equity + 56.27 57.36 57.64 56.83 55.08 55.65 52.89 53.24 52.00 51.70 49.75 49.05 47.79 46.90 46.24 45.44 43.00 43.91 44.94 44.52 45.32 44.55 43.12 43.72 42.97 48.72 50.73 48.85 47.83 47.11 46.00 45.75 45.23 46.34 47.33 47.83 48.04 47.36 47.57 47.44 46.38 47.29 46.27 49.27 50.67 49.10 46.14 44.82 42.19 42.19 45.10 45.18 44.21 41.29 41.49 40.95 39.34 38.17 38.14 36.08 37.88 35.92 32.91 31.45 31.82 29.30 29.45 28.68 27.25 25.66 26.33 25.09 25.69 27.06 26.74 20.07 21.56 21.55 18.49 15.23 16.41
Common shares outstanding 5,659 5,972 6,026 5,769 5,769 6,083 5,970 5,752 5,838 5,834 6,118 5,970 6,019 6,026 6,575 6,994 6,447 6,540 7,000 6,314 7,118 7,333 7,131 7,950 6,400 6,655 7,206 7,518 7,275 7,150 6,975 7,272 7,167 5,452 7,144 6,919 7,053 6,559 7,423 6,606 7,090 6,891 6,218 6,794 6,678 6,352 6,678 6,365 6,248 239 6,500 4,892 5,780 5,929 4,867 5,611 5,289 5,025 5,025 4,491 4,792 4,071 4,071 3,809 3,748 3,730 3,763 3,777 3,809 3,777 3,777 3,776 3,776 3,589 3,589 3,589 3,600 3,443 3,443 3,459 3,446
about 4 hours ago