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 + 160.81 138.84 220.97 84.70 187.25 107.77 47.11 29.05 22.47 19.59 13.58 24.14 21.35 22.24 20.67 23.17 10.09 18.32 27.84 18.04
Accounts receivable, net 97.30 82.99 72.61 60.06 41.89 24.60 16.15 15.10 14.82 18.51 26.87 40.44 41.40 41.01 41.71 39.78 24.77 18.76 13.04 10.58
Inventories 169.44 175.26 136.84 101.52 91.70 46.00 34.85 28.77 27.29 30.09 44.91 41.75 41.94 49.86 45.92 51.64 29.52 24.17 20.09 13.45
Other current assets 23.32 20.31 20.67 9.36 10.31 5.44 9.88 2.38 1.90 4.26 35.70 5.47 7.69 8.94 8.14 14.90 6.38 8.11 4.91 4.52
Total current assets 450.88 417.40 451.09 255.63 331.16 184.16 108.32 75.54 66.48 72.82 101.86 113.11 113.75 122.05 116.43 122.82 67.62 65.51 63.88 45.50
Total non-current assets + 340.33 358.31 354.12 265.33 240.90 77.06 61.63 53.94 18.18 21.36 44.85 231.81 251.89 260.08 250.26 254.19 94.27 90.04 83.37 83.78
Total assets 791.21 775.71 805.21 520.97 572.05 261.22 169.95 129.48 84.66 94.19 146.70 344.92 365.63 382.13 366.69 377.02 161.89 155.55 147.24 129.28
Total current liabilities + 219.18 153.03 157.57 138.87 101.10 58.31 36.39 30.61 29.74 40.53 125.40 63.60 79.72 56.79 57.14 43.59 38.08 31.21 24.07 21.39
Total non-current liabilities + 536.00 613.25 545.92 416.77 391.54 73.03 89.93 81.29 81.58 95.56 57.88 132.37 114.24 79.52 64.23 66.99 48.98 52.87 28.32 30.17
Total liabilities 755.18 766.28 703.49 555.64 492.63 131.34 126.32 111.90 111.32 136.08 183.28 195.97 193.95 136.31 121.36 110.58 87.06 84.08 52.39 51.56
Total stockholders' equity + 36.03 9.43 101.72 -34.67 79.42 129.88 43.63 17.57 -26.66 -41.90 -36.58 148.95 171.68 245.82 245.33 266.43 74.83 71.47 94.85 75.00
Common shares outstanding 150 143 121 103 96 67 52 35 13 9 8 8 8 8 7 7 4 4 3 2
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 + 139.91 160.81 155.74 157.06 153.24 138.84 80.98 99.83 144.09 220.97 122.53 101.02 116.70 84.70 106.11 107.47 151.81 187.25 223.87 76.58 191.14 107.77 15.68 31.16 27.47 47.11 57.84 18.57 16.42 29.05 35.11 44.91 47.65 22.47 15.44 19.11 25.49 19.59 25.60 9.47 9.01 13.58 13.95 13.30 15.80 24.14 22.17 20.98 41.51 21.35 18.65 12.95 19.29 22.24 25.94 22.02 16.86 20.67 22.14 21.76 21.48 23.17 28.85 38.41 12.66 10.09 14.11 19.73 10.09 18.32 10.87 13.07 26.90 27.84 36.76 9.35 11.19 18.04 21.36 25.02 0.79
Accounts receivable, net 112.79 97.30 96.84 99.89 92.81 82.99 83.66 83.99 88.65 72.61 64.52 61.69 62.42 60.06 50.72 43.93 40.44 41.89 33.68 34.82 25.75 24.60 25.20 20.36 15.38 16.15 15.43 13.64 13.76 15.10 12.20 11.41 11.96 14.82 13.30 13.13 14.21 18.51 16.55 36.52 39.44 26.87 36.25 38.86 38.91 40.44 40.05 44.66 38.84 41.40 41.74 41.03 40.71 41.01 37.57 38.80 40.57 41.71 39.78 41.71 43.34 39.78 43.15 37.15 39.27 24.77 21.74 23.82 23.81 18.76 17.39 15.30 14.18 13.04 12.81 11.72 11.90 10.58 10.42 13.54 11.39
Inventories 186.03 169.44 166.89 169.76 170.87 175.26 183.11 172.31 152.98 136.84 130.67 119.96 108.24 101.52 102.16 102.80 99.04 91.70 92.51 86.72 57.38 46.00 42.14 41.47 37.87 34.85 33.07 32.61 31.17 28.77 28.99 28.18 28.87 27.29 29.75 29.81 30.09 30.09 27.66 44.14 47.96 44.91 42.33 41.24 41.77 41.75 41.99 42.45 42.54 41.94 43.14 50.61 50.46 49.86 48.34 47.41 48.16 45.92 48.78 47.97 52.57 51.64 53.55 49.91 46.70 29.52 28.62 27.75 26.95 24.17 22.34 21.02 21.66 20.09 18.22 15.93 14.40 13.45 12.37 10.63 9.67
Other current assets 17.44 23.32 20.31 16.62 17.97 20.31 14.68 20.48 19.58 20.67 15.84 17.00 11.80 9.36 9.72 11.04 12.09 10.31 7.11 8.24 4.86 5.44 3.66 2.97 11.00 9.88 10.85 10.90 2.40 2.38 1.78 2.03 2.26 1.90 2.26 2.18 2.62 4.26 5.77 3.71 5.10 35.70 11.19 4.20 10.38 5.47 10.50 11.28 30.31 7.69 6.07 5.62 5.75 5.95 9.92 7.13 7.30 8.14 8.74 10.42 9.39 8.24 7.67 7.14 6.48 3.26 4.89 4.45 4.83 4.27 7.27 5.83 2.46 4.91 6.78 6.66 6.23 3.42 2.33 5.34 4.08
Total current assets 456.17 450.88 439.78 443.33 434.89 417.40 362.43 376.61 405.29 451.09 333.56 299.67 299.15 255.63 268.71 265.24 303.38 331.16 357.16 206.36 279.12 184.16 86.68 95.96 91.71 108.32 117.40 75.95 63.75 75.54 78.08 86.52 90.73 66.48 60.74 64.23 72.41 72.82 75.57 93.69 100.26 101.86 100.28 100.07 102.47 113.11 112.71 117.37 135.45 113.75 112.47 113.05 119.18 122.05 121.77 115.36 112.89 116.43 119.44 121.87 126.78 122.82 133.23 132.62 105.12 67.62 69.36 75.76 65.68 65.51 57.88 55.22 65.20 63.88 71.47 40.57 40.62 45.50 46.47 54.52 25.93
Total non-current assets + 343.31 340.33 347.47 346.97 350.58 358.31 383.47 391.98 369.29 354.12 336.66 328.57 270.54 265.33 247.57 246.70 245.31 240.90 241.65 234.67 125.38 77.06 72.99 70.17 62.13 61.63 60.88 57.49 55.67 53.94 53.39 52.97 52.60 18.18 19.03 19.97 21.17 21.36 20.45 42.77 45.13 44.85 48.11 214.10 217.64 231.81 235.89 247.34 250.83 251.89 253.66 253.62 255.02 260.08 243.90 241.69 251.80 250.26 253.25 262.58 261.96 254.19 257.17 242.08 252.09 94.27 94.95 93.36 92.55 90.04 89.22 85.95 85.12 83.37 85.27 85.91 83.45 84.94 84.96 89.79
Total assets 799.48 791.21 787.25 790.29 785.47 775.71 745.90 768.59 774.58 805.21 670.22 628.23 569.69 520.97 516.28 511.94 548.69 572.05 598.81 441.03 404.50 261.22 159.68 166.14 153.84 169.95 178.28 133.43 119.42 129.48 131.47 139.50 143.34 84.66 79.77 84.20 93.57 94.19 96.03 136.45 145.39 146.70 148.38 314.17 320.11 344.92 348.60 364.71 386.28 365.63 366.14 366.67 374.20 382.13 365.67 357.05 364.68 366.69 372.69 384.45 388.74 377.02 390.39 374.69 357.21 161.89 164.31 169.12 158.23 155.55 147.09 141.17 150.32 147.24 156.74 126.47 124.07 129.28 131.41 139.48 115.72
Total current liabilities + 240.24 219.18 220.83 154.18 157.87 153.03 156.22 169.45 169.29 157.57 148.04 138.75 142.90 138.87 125.49 121.31 115.90 101.10 100.07 107.57 70.15 58.31 48.17 42.80 38.24 36.39 31.59 31.01 27.63 30.61 33.14 35.03 34.50 29.74 28.79 29.58 33.33 40.53 42.38 125.23 129.57 125.40 98.58 53.31 56.71 63.60 66.17 69.79 94.40 79.72 56.37 49.81 55.50 56.79 53.20 50.16 49.57 57.14 44.11 42.53 45.47 43.59 58.02 55.21 61.03 38.08 38.76 43.28 37.79 31.21 44.81 34.50 40.63 24.07 21.09 20.14 18.01 21.39 17.98 18.03 29.86
Total non-current liabilities + 540.98 536.00 554.92 588.74 689.94 613.25 567.43 558.42 544.14 545.92 542.74 494.04 485.15 416.77 389.76 356.48 367.20 391.54 362.68 119.95 202.46 73.03 74.86 75.91 88.17 89.93 89.04 88.27 82.54 81.29 74.11 74.25 77.27 81.58 84.50 86.17 89.38 95.56 91.86 57.59 58.17 57.88 75.96 127.28 128.95 132.37 129.11 131.07 125.76 114.24 80.79 78.98 78.83 79.52 74.41 72.20 66.24 64.23 61.11 66.59 68.17 66.99 62.79 61.49 65.62 48.98 50.29 52.89 52.91 52.87 27.96 28.19 27.76 28.32 30.05 30.37 29.59 27.92 31.66 108.30
Total liabilities 781.22 755.18 775.74 742.92 847.81 766.28 723.65 727.87 713.43 703.49 690.78 632.78 628.06 555.64 515.25 477.79 483.10 492.63 462.75 227.51 272.61 131.34 123.02 118.71 126.41 126.32 120.63 119.27 110.17 111.90 107.25 109.28 111.76 111.32 113.29 115.75 122.70 136.08 134.24 182.82 187.73 183.28 174.54 180.59 185.66 195.97 195.28 200.86 220.15 193.95 137.17 128.79 134.34 136.31 127.62 122.35 115.81 121.36 105.22 109.12 113.64 110.58 120.81 116.70 126.66 87.06 89.05 96.17 90.70 84.08 72.78 62.69 68.39 52.39 51.14 50.51 47.60 51.56 45.90 49.70 138.16
Total stockholders' equity + 18.26 36.03 11.51 47.37 -62.34 9.43 22.24 40.71 61.16 101.72 -20.56 -4.55 -58.36 -34.67 1.03 34.14 65.59 79.42 136.06 213.51 131.90 129.88 36.65 47.43 27.43 43.63 57.65 14.16 9.25 17.57 24.21 30.22 31.57 -26.66 -33.52 -31.55 -29.13 -41.90 -38.21 -46.36 -42.34 -36.58 -26.15 133.59 134.44 148.95 153.32 163.85 166.13 171.68 228.97 237.88 239.86 245.82 238.05 234.70 248.88 245.33 267.47 275.32 275.10 266.43 269.04 257.50 230.01 74.83 75.25 72.94 67.53 71.47 74.32 78.48 81.93 94.85 105.60 75.96 73.66 98.70 82.22 86.41 -25.56
Common shares outstanding 154 150 151 150 147 143 143 143 141 134 122 119 110 106 105 103 100 99 100 99 87 77 65 64 63 61 56 47 45 43 42 34 21 21 14 11 9 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2
4 days ago