Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16
Total cash and short-term investments + 292.26 256.60 245.45 234.72 218.46 146.01 65.42 16.37 10.59 11.46
Accounts receivable, net 16.56 11.53 14.03 8.40 8.01 15.31 5.51 5.34 9.41 6.52
Inventories 251.84 229.24 203.59 215.22 171.26 95.27 104.26 102.22 76.17 72.53
Other current assets 86.37 63.71 65.52 59.87 42.11 20.33 24.16 15.23 9.35 2.91
Total current assets 647.03 561.09 528.59 518.22 439.84 276.93 199.34 139.15 105.52 93.43
Total non-current assets + 117.97 104.46 80.30 61.10 40.57 28.83 32.95 22.92 18.46 22.66
Total assets 765.00 665.55 608.89 579.32 480.41 305.75 232.29 162.07 123.98 116.09
Total current liabilities + 230.55 196.10 189.62 181.09 160.22 105.69 101.53 82.26 75.99 74.01
Total non-current liabilities + 21.92 31.67 34.13 18.66 3.18 4.80 6.65 0.00 0.00
Total liabilities 252.47 227.76 223.75 199.75 163.40 105.69 101.53 82.26 75.99 74.01
Total stockholders' equity + 512.54 438.19 385.14 379.57 317.01 200.06 130.76 79.82 48.61 42.35
Common shares outstanding 72 72 74 75 75 72 57 71 71 44
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
Total cash and short-term investments + 335.85 292.26 315.43 310.72 300.83 256.60 252.84 244.74 273.42 245.45 266.90 269.33 283.32 234.72 244.05 237.86 270.61 218.46 221.61 219.58 182.91 146.01 158.70 150.77 103.58 65.42 51.15 44.85 27.20 16.37 20.00 20.00 7.20 10.59 0.00 0.00 0.00
Accounts receivable, net 26.45 16.56 21.11 20.50 17.94 11.53 15.59 18.18 14.93 14.03 20.17 17.29 9.06 8.40 10.85 14.63 11.85 8.01 17.16 19.58 21.97 15.31 7.18 4.85 3.99 5.51 5.61 9.52 9.49 5.34 12.25 6.09 7.83 9.41
Inventories 245.08 251.84 254.95 221.01 213.69 229.24 240.04 234.32 201.84 203.59 202.88 205.31 190.15 215.22 213.33 208.50 179.25 171.26 141.77 118.83 100.46 95.27 73.59 64.51 101.37 104.26 103.74 102.53 97.16 102.22 95.05 87.69 81.51 81.16
Other current assets 80.86 86.37 46.64 61.95 68.22 63.71 76.53 74.99 78.56 65.52 63.58 59.39 64.80 59.87 59.10 57.02 58.13 42.11 39.32 31.64 26.15 20.33 19.91 19.59 18.28 24.16 26.21 25.37 29.85 15.23 13.93 4.60 4.73 4.37
Total current assets 688.24 647.03 638.12 614.18 600.69 561.09 585.00 572.22 568.74 528.59 553.52 551.32 547.33 518.22 527.33 518.01 519.83 439.84 419.85 389.62 331.48 276.93 259.37 239.72 227.21 199.34 186.72 182.27 163.69 139.15 134.78 118.39 101.28 105.52
Total non-current assets + 133.16 117.97 113.13 108.74 113.22 104.46 85.94 85.58 81.29 80.30 75.97 77.88 80.07 61.10 59.39 50.51 50.95 40.57 29.47 30.05 28.34 28.83 31.96 32.52 32.28 32.95 35.02 33.30 27.83 22.92 16.30 16.77 17.74 18.46
Total assets 821.40 765.00 751.26 722.92 713.91 665.55 670.93 657.80 650.03 608.89 629.50 629.20 627.40 579.32 586.72 568.52 570.78 480.41 449.31 419.67 359.82 305.75 291.33 272.23 259.49 232.29 221.73 215.56 191.52 162.07 151.08 135.16 119.01 123.98
Total current liabilities + 270.59 230.55 235.98 226.74 225.91 196.10 215.96 215.61 226.33 189.62 197.40 185.73 192.26 181.09 199.34 199.79 217.17 160.22 166.18 155.22 132.10 105.69 116.43 120.80 123.37 101.53 100.94 104.30 105.80 82.26 79.37 70.90 65.58 75.99
Total non-current liabilities + 22.56 21.92 25.07 27.60 34.62 31.67 34.17 36.44 33.82 34.13 35.57 37.43 39.20 18.66 20.08 12.52 13.11 3.18 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total liabilities 293.15 252.47 261.05 254.34 260.53 227.76 250.12 252.05 260.15 223.75 232.97 223.16 231.46 199.75 219.42 212.31 230.29 163.40 166.18 155.22 132.10 105.69 116.43 120.80 123.37 101.53 100.94 104.30 105.80 82.26 79.37 70.90 65.58 75.99
Total stockholders' equity + 528.25 512.54 490.21 468.59 454.19 438.19 420.29 405.76 389.88 385.14 396.53 406.04 395.94 379.57 367.30 356.21 340.50 317.01 283.14 264.45 227.71 200.06 174.91 151.44 136.12 130.76 120.79 111.26 85.72 79.82 71.71 64.26 53.43 48.61
Common shares outstanding 72 72 72 72 72 72 72 72 72 72 74 74 74 74 74 75 75 75 75 74 74 72 72 72 72 72 73 71 68 68 71 71 71 42 44 44 44
4 days ago