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
Total cash and short-term investments + 854.43 893.71 776.93 783.12 1,020.02 572.93 564.88 1,320.22 888.96 954.12 621.15 342.07 166.77 127.98 179.17
Accounts receivable, net 10.58 4.11 2.81 2.21 4.38 25.40 15.32 10.44 3.84 8.31 11.60 12.67 0.48
Inventories 32.92 27.62 19.08 8.49 16.19 14.70 7.33 0.87 -143.81 -32.25 -58.91 0.00 0.00
Other current assets 44.13 40.17 35.02 38.96 39.84 63.75 24.18 17.17 17.49 10.26 8.73 4.81 2.50 2.17 11.42
Total current assets 942.05 965.60 833.84 832.77 1,064.23 636.68 611.70 613.78 445.26 559.89 337.33 359.55 169.75 130.14 190.59
Total non-current assets + 355.17 697.60 103.28 405.95 373.51 216.27 279.04 244.68 169.14 59.20 82.74 132.36 31.46 6.86 3.89
Total assets 1,297.23 1,663.20 937.12 1,238.72 1,437.74 852.95 890.74 858.46 614.40 619.09 420.07 491.90 201.21 137.01 194.47
Total current liabilities + 82.21 81.16 67.96 62.63 59.83 94.39 92.89 93.50 94.94 88.43 52.89 61.09 36.93 35.11 48.16
Total non-current liabilities + 21.91 41.09 58.14 75.28 85.94 359.06 157.33 77.42 143.95 172.07 22.06 6.45 32.79 58.00 83.17
Total liabilities 104.11 122.24 126.10 137.90 145.76 453.45 250.21 170.92 238.89 260.50 74.95 67.54 69.72 93.11 131.33
Total stockholders' equity + 1,193.11 1,540.96 811.02 1,100.81 1,291.98 399.50 640.53 687.54 375.50 358.59 345.12 424.37 131.48 43.90 63.14
Common shares outstanding 58 58 56 55 60 69 60 57 47 39 37 34 15 23 23
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
Total cash and short-term investments + 737.04 854.43 952.86 938.94 893.38 893.71 1,004.76 569.89 597.99 776.93 647.49 702.57 739.20 783.12 727.68 819.31 923.53 1,020.02 1,266.06 1,672.99 2,335.60 572.93 605.54 790.13 528.62 564.88 451.90 495.39 524.56 1,320.22 669.89 716.91 1,412.73 888.96 507.93 586.04 479.76 954.12 579.10 743.62 629.61 621.15 680.30 731.30 749.41 342.07 219.97 238.48 162.27 166.77 194.96 99.28 115.75 127.98 0.00 0.00 0.00 179.17
Accounts receivable, net 16.13 10.58 5.03 4.99 3.34 4.11 3.12 3.76 3.45 2.81 1.18 2.25 1.78 2.21 5.59 4.30 5.91 4.38 6.99 8.13 25.40 23.32 18.04 19.72 15.32 12.41 14.59 10.51 10.44 8.33 21.34 4.93 3.84 5.06 5.62 14.72 8.31 11.57 9.87 7.39 11.60 12.07 15.76 13.92 8.83 22.60 3.84 2.62 0.48 1.25 1.25
Inventories 35.09 32.92 32.03 30.85 29.61 27.62 26.43 23.94 23.07 19.08 17.27 15.67 11.37 8.49 5.18 4.06 2.49 16.19 14.70 11.37 11.23 9.78 7.33 5.85 4.66 2.33 0.87 0.86 -212.30 -143.81 -0.86 -0.78 0.00 -32.25 0.00 -46.93 -42.86 -58.91 -55.62 -64.24 -102.16 0.00 -3.84 -3.84 0.00 0.00 0.00 0.00
Other current assets 46.59 44.13 43.19 44.69 42.29 40.17 39.89 34.54 39.11 35.02 38.41 36.75 39.30 38.96 46.49 42.34 43.23 39.84 32.24 21.44 19.51 63.75 28.86 26.96 29.15 24.18 39.97 38.13 39.39 -202.95 32.92 31.08 15.61 17.49 15.32 13.02 12.39 10.26 10.28 8.92 9.19 8.73 7.23 4.60 5.51 4.81 4.99 9.53 10.56 2.50 6.48 5.27 2.60 2.17 11.42
Total current assets 834.84 942.05 1,033.11 1,019.46 968.62 965.60 1,074.19 632.13 663.63 833.84 704.35 757.24 791.66 832.77 784.94 870.01 975.15 1,064.23 1,305.29 1,702.56 2,355.11 636.68 669.09 846.36 587.27 611.70 490.14 533.71 557.10 613.78 695.54 753.78 802.99 445.26 528.31 604.68 506.87 559.89 600.94 484.16 329.47 337.33 371.66 390.15 364.14 359.55 247.56 245.16 172.42 169.75 198.82 102.53 118.35 130.14
Total non-current assets + 350.15 355.17 352.60 451.77 586.90 697.60 717.61 140.94 186.08 103.28 302.91 327.91 359.64 405.95 395.39 382.46 360.71 373.51 236.21 172.04 133.32 216.27 239.36 129.79 212.46 279.04 208.47 250.17 265.04 244.68 233.54 244.45 237.13 169.14 158.89 155.92 50.45 59.20 71.10 73.44 66.65 82.74 77.43 84.23 110.20 132.36 22.05 26.87 9.50 31.46 20.25 8.72 7.51 6.86
Total assets 1,184.99 1,297.23 1,385.71 1,471.24 1,555.52 1,663.20 1,791.79 773.06 849.71 937.12 1,007.26 1,085.15 1,151.30 1,238.72 1,180.32 1,252.47 1,335.86 1,437.74 1,541.50 1,874.60 2,488.43 852.95 908.45 976.14 799.74 890.74 698.62 783.87 822.13 858.46 929.08 998.24 1,040.13 614.40 687.20 760.60 557.32 619.09 672.04 557.60 396.12 420.07 449.09 474.38 474.34 491.90 269.61 272.03 181.91 201.21 219.07 111.25 125.85 137.01 194.47
Total current liabilities + 58.85 82.21 74.76 70.41 52.37 81.16 119.45 62.64 51.69 67.96 58.43 55.14 45.11 62.63 53.60 48.40 45.79 59.83 57.90 60.65 96.50 94.39 69.77 64.35 69.86 92.89 92.43 89.50 80.91 93.50 84.75 84.87 74.70 94.94 88.11 93.65 82.43 88.43 78.00 67.26 45.06 52.89 49.76 45.20 36.38 61.09 35.08 44.64 34.08 36.93 37.38 36.98 37.03 35.11 48.16
Total non-current liabilities + 17.03 21.91 26.62 31.27 36.62 41.09 45.67 49.92 54.10 58.14 61.99 65.78 69.66 75.28 76.55 80.00 82.61 85.94 88.84 92.14 95.30 359.06 358.23 353.32 104.58 157.33 157.89 161.69 120.97 77.42 84.12 90.22 99.83 143.95 149.28 157.96 167.51 172.07 192.59 201.26 18.69 22.06 23.67 25.02 11.14 6.45 26.78 26.84 26.49 32.79 39.10 45.40 51.70 58.00
Total liabilities 75.88 104.11 101.38 101.68 88.99 122.24 165.12 112.55 105.79 126.10 120.42 120.92 114.77 137.90 130.15 128.40 128.41 145.76 146.74 152.79 191.80 453.45 428.00 417.68 174.44 250.21 250.33 251.19 201.87 170.92 168.87 175.09 174.53 238.89 237.39 251.61 249.94 260.50 270.59 268.52 63.74 74.95 73.43 70.22 47.52 67.54 61.86 71.48 60.57 69.72 76.47 82.38 88.73 93.11 131.33
Total stockholders' equity + 1,109.12 1,193.11 1,284.33 1,369.56 1,466.53 1,540.96 1,626.67 660.51 743.92 811.02 886.84 964.24 1,036.53 1,100.81 1,050.17 1,124.07 1,207.45 1,291.98 1,394.76 1,721.82 2,296.63 399.50 480.45 558.47 625.30 640.53 448.29 532.68 620.26 687.54 760.21 823.14 865.59 375.50 449.81 508.99 307.38 358.59 401.45 289.08 332.37 345.12 375.66 404.17 426.82 424.37 207.75 200.55 121.34 131.48 142.60 28.87 37.12 43.90 63.14
Common shares outstanding 59 58 58 58 57 57 58 57 56 56 56 56 55 55 55 55 55 54 57 61 70 69 69 69 69 64 59 59 58 58 58 58 56 49 48 47 42 42 39 38 38 38 38 37 37 35 37 34 31 31 23 30 23 23 23 23 23
4 days ago