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 + 962.68 1,220.70 696.98 622.17 710.62 253.46 119.63 146.06 96.33 140.63 128.36 42.57 33.58 41.92 0.00
Accounts receivable, net 141.85 126.08 130.63 124.28 105.55 83.33 76.37 49.51 40.63 29.81 21.35 17.26 16.58 10.25
Inventories 94.43 87.44 96.14 115.58 75.28 44.28 34.17 22.99 14.18 10.54 6.47 6.85 2.52 1.54
Other current assets 75.65 47.37 33.03 29.06 26.18 16.35 13.50 9.50 12.80 9.20 4.87 5.16 2.78 2.96
Total current assets 1,272.51 1,481.59 956.78 891.09 917.62 397.41 243.67 228.06 163.94 190.18 161.05 71.84 55.46 56.67
Total non-current assets + 894.47 556.62 482.78 438.29 314.40 334.27 314.13 212.92 207.71 71.06 65.05 52.33 44.03 29.88
Total assets 2,166.98 2,038.21 1,439.56 1,329.38 1,232.02 731.69 557.80 440.99 371.64 261.25 226.10 120.93 99.49 87.55
Total current liabilities + 663.14 188.81 175.34 164.94 129.34 90.24 75.80 75.27 44.50 39.70 29.08 22.75 22.80 16.79
Total non-current liabilities + 612.83 1,078.11 539.37 541.59 476.62 163.00 115.14 88.13 94.31 30.30 26.89 17.57 14.92 7.50
Total liabilities 1,275.97 1,266.92 714.71 706.53 605.96 253.24 190.94 163.40 138.81 70.00 55.96 40.32 37.72 32.14
Total stockholders' equity + 848.16 726.55 688.55 598.86 613.17 467.75 355.65 277.59 232.83 191.25 170.13 80.61 61.77 55.41
Common shares outstanding 59 58 55 55 52 51 50 50 49 48 24 40 40 40 45
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
Total cash and short-term investments + 497.45 962.68 1,066.58 1,024.86 1,186.20 1,220.70 1,170.61 1,104.54 747.88 696.98 679.97 627.04 606.43 622.17 621.35 643.38 671.75 710.62 700.31 662.68 642.17 253.46 247.18 205.83 171.73 119.63 164.32 150.85 122.44 146.06 124.24 105.96 96.80 96.33 84.64 68.92 63.15 140.63 135.05 134.16 135.85 128.36 126.60 20.88 39.19 42.57 0.00 38.21 40.86 33.58 33.58 0.00 0.00
Accounts receivable, net 141.42 141.85 111.78 122.25 118.76 126.08 120.98 123.55 128.45 130.63 110.27 123.29 125.89 124.28 118.83 108.26 103.07 105.55 90.62 92.61 88.41 83.33 81.88 76.59 81.89 76.37 64.90 60.02 56.12 49.51 55.46 52.55 43.63 40.63 41.20 41.99 38.89 29.81 28.73 27.50 23.53 21.35 21.75 23.57 16.79 17.26 19.50 15.33 16.58 16.58
Inventories 95.13 94.43 92.30 90.03 90.14 87.44 75.04 79.58 85.72 96.14 114.25 117.76 117.87 115.58 112.32 108.32 86.44 75.28 56.53 59.61 47.23 44.28 40.20 50.41 36.84 34.17 20.98 23.90 25.71 22.99 16.91 14.72 12.89 14.18 13.62 10.26 7.29 10.54 11.50 9.45 7.58 6.47 9.63 8.34 7.89 6.85 5.98 2.50 2.52 2.52
Other current assets 66.99 75.65 75.03 55.41 57.66 47.37 46.31 35.07 35.81 33.03 26.69 29.75 30.68 29.06 27.50 26.04 27.32 26.18 23.31 22.89 17.97 16.35 17.85 15.27 18.83 13.50 13.50 33.72 36.30 9.50 16.86 20.68 20.84 12.80 15.78 16.03 9.93 9.20 8.26 6.48 4.59 4.87 4.54 3.37 6.78 1.92 4.58 2.97 2.78 2.78
Total current assets 800.99 1,272.51 1,345.70 1,292.56 1,452.75 1,481.59 1,412.93 1,342.75 997.86 956.78 931.17 897.84 880.86 891.09 880.00 886.00 888.58 917.62 870.77 837.79 795.78 397.41 387.11 348.09 309.30 243.67 263.69 268.49 240.58 228.06 213.47 193.91 174.16 163.94 155.24 137.20 119.26 190.18 183.55 177.60 171.55 161.05 166.32 60.23 70.65 68.60 68.27 61.66 55.46 55.46
Total non-current assets + 842.64 894.47 777.89 805.50 624.68 556.62 558.07 512.50 489.12 482.78 480.33 484.88 476.67 438.29 429.78 369.55 336.21 314.40 310.99 319.00 318.77 334.27 310.93 314.56 314.77 314.13 237.31 236.93 239.32 212.92 213.89 208.89 205.88 207.71 219.42 219.05 216.38 71.06 66.80 64.33 64.32 65.05 56.81 58.99 56.08 52.33 47.87 44.38 44.03 44.03
Total assets 1,643.64 2,166.98 2,123.59 2,098.05 2,077.43 2,038.21 1,971.00 1,855.25 1,486.98 1,439.56 1,411.50 1,382.72 1,357.53 1,329.38 1,309.77 1,255.54 1,224.79 1,232.02 1,181.75 1,156.79 1,114.55 731.69 698.05 662.65 624.08 557.80 501.01 505.42 479.90 440.99 427.36 402.80 380.04 371.64 374.66 356.24 335.64 261.25 250.35 241.93 235.87 226.10 223.13 119.22 126.73 120.93 116.13 106.04 99.49 99.49
Total current liabilities + 155.26 663.14 654.01 662.26 677.43 188.81 163.08 145.22 181.20 175.34 171.92 165.93 161.23 164.94 151.14 141.39 107.47 129.34 101.69 104.10 91.07 90.24 82.83 92.77 77.66 75.80 56.71 83.22 75.64 75.27 73.01 45.65 37.34 44.50 49.13 48.22 41.00 39.70 37.21 35.81 33.34 29.08 33.50 31.66 43.50 22.75 28.79 23.83 22.80 22.80
Total non-current liabilities + 584.59 612.83 586.31 583.87 587.82 1,078.11 1,077.01 1,026.63 539.98 539.37 541.54 544.69 545.08 541.59 541.83 536.75 539.05 476.62 471.00 467.88 464.09 163.00 165.79 165.91 169.23 115.14 108.14 109.78 111.76 88.13 89.61 90.95 92.44 94.31 95.62 96.73 96.23 30.30 28.84 28.54 28.08 26.89 23.82 19.40 19.03 17.57 16.18 14.26 14.92 14.92
Total liabilities 739.85 1,275.97 1,240.32 1,246.12 1,265.24 1,266.92 1,240.09 1,171.85 721.18 714.71 713.46 710.62 706.31 706.53 692.97 678.13 646.52 605.96 572.69 571.98 555.16 253.24 248.62 258.68 246.89 190.94 164.84 192.99 187.41 163.40 162.62 136.60 129.79 138.81 144.74 144.96 137.23 70.00 66.05 64.35 61.42 55.96 57.32 51.06 62.53 40.32 44.97 38.09 37.72 37.72
Total stockholders' equity + 859.81 848.16 827.19 797.35 759.60 726.55 690.30 645.47 728.09 688.55 667.70 644.23 625.38 598.86 593.78 561.28 562.99 613.17 597.17 573.44 548.50 467.75 438.72 393.25 366.22 355.65 336.17 312.43 292.50 277.59 264.74 266.20 250.26 232.83 229.91 211.29 198.41 191.25 184.30 177.58 174.45 170.13 165.80 68.16 64.20 80.61 71.17 67.95 61.77 61.77
Common shares outstanding 56 57 58 60 60 60 60 57 55 55 55 54 54 55 55 55 55 52 52 52 52 51 51 51 50 50 50 50 50 50 48 49 49 49 49 49 49 48 48 48 47 47 47 3 45 42 40 40 40 40 40 40 40
4 days ago