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 + 292.67 438.33 467.91 616.90 623.81 484.94 176.46 129.03 14.18 53.54 71.11 67.28 129.48 17.21 8.71
Accounts receivable, net 165.49 114.59 105.56 114.72 110.73 82.20 46.59 35.19 20.79 11.17 14.06 7.65 5.30 2.44 0.22
Inventories 128.77 149.61 157.94 111.12 68.55 63.72 49.07 19.90 26.99 21.20 17.54 11.91 10.33 6.26 0.05
Other current assets 31.22 21.97 16.59 7.24 8.43 6.38 4.03 7.54 2.19 4.19 2.28 1.90 3.88 1.90 0.85
Total current assets 618.14 724.49 747.99 849.98 811.52 637.24 276.14 187.89 64.16 92.09 106.98 90.75 148.99 27.81 9.78
Total non-current assets + 262.97 243.17 204.67 202.81 93.62 79.18 49.97 18.41 31.19 20.30 18.14 15.71 13.23 12.00 4.20
Total assets 881.11 967.66 952.66 1,052.79 905.14 716.42 326.11 206.29 95.35 112.39 125.12 106.46 162.22 39.82 13.98
Total current liabilities + 242.72 247.05 195.26 165.29 131.86 103.85 99.40 66.29 36.09 31.48 26.52 18.09 14.60 17.05 16.66
Total non-current liabilities + 483.22 457.51 443.77 447.55 340.17 246.26 31.74 8.73 88.41 86.84 35.13 33.80 32.08 128.82 68.61
Total liabilities 725.94 704.56 639.03 612.84 472.03 350.11 131.13 75.02 124.49 118.32 61.65 51.89 46.68 145.87 85.27
Total stockholders' equity + 155.17 263.10 313.63 439.95 433.11 366.31 194.98 131.28 -29.15 -5.93 63.47 54.57 115.54 -106.05 -71.29
Common shares outstanding 67 65 65 64 64 61 59 48 6 3 3 2 2 0 0
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 Dec-11
Total cash and short-term investments + 570.26 292.67 319.11 315.36 368.63 438.33 473.31 452.42 467.81 467.91 498.16 507.25 519.59 616.90 608.73 635.33 635.39 623.81 594.99 545.30 513.44 484.94 464.52 426.29 160.21 176.46 156.95 131.39 125.60 129.03 113.58 86.51 71.88 14.18 12.54 27.79 44.01 53.54 34.08 54.32 68.43 71.11 81.75 97.75 116.38 67.28 79.88 94.31 110.77 129.48 17.78 30.13 17.16 17.21 0.00 8.71
Accounts receivable, net 140.67 165.49 125.94 128.44 126.56 114.59 107.19 98.12 92.97 105.56 100.32 98.71 91.39 114.72 112.81 103.76 94.13 110.73 87.46 80.21 73.67 82.20 52.10 45.03 53.96 46.59 45.33 48.44 33.03 35.19 21.69 13.91 13.04 20.79 10.58 9.03 7.69 11.17 8.20 9.43 9.09 14.06 7.01 7.47 5.23 7.65 5.84 4.36 3.42 5.30 4.17 2.73 2.44
Inventories 126.40 128.77 137.28 142.57 141.17 149.61 152.44 161.66 153.89 157.94 143.49 147.60 131.56 111.12 104.77 88.10 79.99 68.55 65.73 66.71 66.82 63.72 70.64 62.26 60.47 49.07 40.73 27.34 22.83 19.90 24.37 24.91 26.49 26.99 29.99 25.82 23.75 21.20 22.90 21.69 20.20 17.54 17.55 14.67 13.58 11.91 11.89 11.12 10.16 10.33 10.80 9.79 6.26
Other current assets 49.77 31.22 34.61 28.44 27.08 21.97 19.89 21.20 20.53 16.59 16.18 10.75 15.38 7.24 8.00 7.85 8.95 8.43 6.76 6.07 7.77 6.38 5.02 6.10 6.23 4.03 7.19 11.98 9.14 7.54 6.07 3.01 2.94 2.19 2.89 2.49 4.49 4.19 3.81 3.45 2.85 2.28 2.61 2.17 1.96 1.90 1.44 2.64 1.95 1.83 1.09 1.80 1.90 0.85
Total current assets 887.10 618.14 616.94 614.82 663.44 724.49 752.83 733.39 735.19 747.99 758.14 764.30 757.92 849.98 834.30 835.04 818.46 811.52 754.95 698.29 661.70 637.24 592.29 539.68 280.87 276.14 246.60 213.16 186.03 187.89 162.67 128.34 114.34 64.16 55.99 65.13 79.93 92.09 70.99 90.88 102.57 106.98 110.92 124.06 139.15 90.75 101.05 114.42 128.36 148.99 33.83 46.68 17.16 27.81
Total non-current assets + 266.29 262.97 257.71 260.92 258.71 243.17 204.90 204.12 205.85 204.67 181.77 182.37 196.23 202.81 213.22 201.53 196.81 93.62 95.33 96.97 92.58 79.18 80.70 76.56 62.45 49.97 46.05 41.93 28.67 18.41 18.94 29.65 30.36 31.19 31.99 33.41 32.78 20.30 19.35 18.31 18.08 18.14 17.60 17.28 15.98 15.71 15.52 15.59 14.03 13.23 14.74 12.55 -17.16 12.00
Total assets 1,153.39 881.11 874.65 875.74 922.14 967.66 957.73 937.50 941.05 952.66 939.91 946.68 954.15 1,052.79 1,047.52 1,036.58 1,015.28 905.14 850.28 795.25 754.27 716.42 672.99 616.24 343.33 326.11 292.65 255.08 214.70 206.29 181.61 157.99 144.70 95.35 87.98 98.54 112.71 112.39 90.33 109.19 120.64 125.12 128.52 141.33 155.13 106.46 116.56 130.02 142.39 162.22 48.57 59.23 39.82 13.98
Total current liabilities + 247.96 242.72 252.54 251.69 288.18 247.05 259.28 240.61 192.97 195.26 187.11 174.66 171.16 165.29 173.63 139.26 131.82 131.86 119.65 108.72 103.41 103.85 105.51 114.31 99.65 99.40 100.27 84.21 76.68 66.29 58.55 42.51 43.71 36.09 29.41 30.84 29.22 31.48 34.82 27.07 24.82 26.52 22.32 18.49 18.77 18.09 15.66 13.21 13.14 14.60 20.02 17.47 17.05 16.66
Total non-current liabilities + 773.03 483.22 489.15 490.76 478.68 457.51 460.74 463.02 505.01 443.77 438.80 442.79 444.24 447.55 452.07 447.73 446.08 340.17 340.98 340.44 337.45 246.26 240.94 234.23 36.50 31.74 25.39 25.52 17.06 8.73 7.63 89.48 89.14 88.41 86.52 85.98 85.37 86.84 50.32 50.05 49.87 35.13 34.96 35.10 34.11 33.80 33.43 33.26 31.99 32.08 171.99 173.25 128.82
Total liabilities 1,020.99 725.94 741.69 742.45 766.85 704.56 720.02 703.63 697.98 639.03 625.91 617.44 615.39 612.84 625.70 586.99 577.90 472.03 460.63 449.17 440.86 350.11 346.44 348.54 136.15 131.13 125.65 109.74 93.74 75.02 66.18 131.99 132.85 124.49 115.94 116.82 114.58 118.32 85.14 77.12 74.70 61.65 57.28 53.58 52.88 51.89 49.08 46.47 45.13 46.68 192.01 190.71 145.87 17.34
Total stockholders' equity + 132.40 155.17 132.97 133.28 155.29 263.10 237.71 233.88 243.06 313.63 314.00 329.23 338.75 439.95 421.82 449.58 437.38 433.11 389.65 346.09 313.41 366.31 326.54 267.70 207.18 194.98 166.99 145.35 120.96 131.28 115.43 26.01 11.85 -29.15 -27.96 -18.28 -1.87 -5.93 5.20 32.07 45.94 63.47 71.23 87.75 102.25 54.57 67.48 83.55 97.26 115.54 -143.44 -131.49 18.59 -106.05
Common shares outstanding 68 68 68 67 66 66 66 65 65 65 65 65 65 64 64 64 64 66 65 66 62 66 62 60 60 63 59 58 58 61 56 51 50 45 10 50 50 31 31 30 30 30 30 30 26 24 23 23 23 23 21 13 13 13 13 13
4 days ago