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 + 142.82 596.07 336.00 362.79 740.92 368.01 421.26 354.53 469.21 204.98 108.34 135.62 71.50 99.90 52.83 83.26 67.46 63.72 97.68 44.19
Accounts receivable, net 441.27 308.46 234.21 231.07 90.98 97.73 59.44 30.01 22.13 15.68 32.41 9.15 9.10 15.70 2.26 2.33 4.24 7.26 0.78 0.53
Inventories 176.48 141.86 127.60 100.12 53.91 60.75 29.36 22.63 5.15 14.62 9.49 6.41 6.17 2.67 0.57 0.19 1.16 0.44 0.70 0.44
Other current assets 64.64 38.95 48.61 45.02 40.48 28.27 33.37 20.69 13.88 21.25 21.53 10.14 8.43 12.75 8.33 3.72 1.57 2.59 2.01 0.59
Total current assets 825.21 1,085.34 746.42 739.01 926.29 554.76 543.44 427.85 510.37 256.53 171.77 161.32 95.20 131.03 63.99 89.50 74.44 74.01 101.18 45.59
Total non-current assets + 1,700.12 978.14 986.85 1,102.50 178.14 25.16 22.44 12.40 9.57 4.98 10.02 4.66 6.60 3.70 1.77 1.85 2.71 2.55 2.28 0.50
Total assets 2,525.32 2,063.48 1,733.27 1,841.51 1,104.43 579.92 565.87 440.25 519.95 261.52 181.79 165.98 101.79 134.73 65.76 91.35 77.15 76.56 103.46 46.09
Total current liabilities + 177.09 139.10 112.49 130.79 117.15 421.39 85.64 149.36 131.33 54.59 62.46 24.33 25.45 18.95 17.30 15.34 14.40 14.22 8.86 4.25
Total non-current liabilities + 2,299.42 1,560.56 1,536.97 1,540.92 790.33 7.49 388.47 42.00 180.25 239.41 76.33 100.29 96.33 66.93 37.56 55.65 55.85 46.96 36.83 18.76
Total liabilities 2,476.51 1,699.66 1,649.46 1,671.71 907.48 428.88 474.11 191.36 311.58 294.00 138.79 124.63 121.78 85.87 54.86 70.99 70.25 61.18 45.69 23.01
Total stockholders' equity + 48.81 363.82 83.81 169.80 196.95 151.05 91.77 248.89 208.37 -32.48 43.00 41.35 -19.99 48.85 10.90 20.35 6.90 15.38 57.77 23.08
Common shares outstanding 124 129 134 141 147 141 144 144 139 128 127 123 113 111 103 94 87 80 74 63
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 + 318.62 142.82 701.96 548.18 747.92 596.07 666.31 529.03 463.45 336.00 483.28 348.28 275.61 362.79 265.58 209.36 786.14 740.92 815.92 755.31 764.31 368.01 346.71 385.45 368.18 421.26 238.00 287.47 328.72 354.53 364.37 398.89 433.69 469.21 316.92 297.53 178.99 204.98 221.05 229.99 238.64 108.34 123.72 140.72 128.50 135.62 134.46 147.65 164.49 71.50 65.31 76.01 87.43 99.90 87.61 102.04 116.61 52.83 66.33 79.12 73.83 83.26 89.84 41.31 55.18 67.46 77.64 89.24 62.07 63.72 72.49 82.41 92.56 97.68 105.11 100.60 70.97 44.19 16.10 15.10 17.57
Accounts receivable, net 457.99 441.27 346.04 316.34 304.62 308.46 285.74 214.52 195.90 234.21 217.33 246.18 194.88 231.07 233.30 189.37 113.76 90.98 112.10 153.20 88.39 97.73 62.55 37.40 29.75 59.44 40.74 32.22 28.16 30.01 27.66 33.58 26.57 22.13 14.70 14.47 12.45 15.68 17.68 23.23 25.54 32.41 8.39 9.74 7.73 9.15 8.28 12.90 10.96 9.10 24.52 10.83 10.38 15.70 4.46 5.69 5.55 2.26 6.24 4.50 1.73 2.33 2.62 2.25 2.02 4.24 1.59 0.89 0.48 7.26 1.50 1.16 1.13 0.78 0.42 0.40 0.55 0.37 0.38 0.40 0.12
Inventories 155.47 176.48 185.80 181.51 164.87 141.86 131.41 159.31 168.54 127.60 128.92 132.41 107.52 100.12 103.28 97.62 47.76 53.91 55.98 58.55 58.34 60.75 57.70 48.27 41.45 29.36 36.05 43.90 31.24 22.63 18.29 8.40 4.39 5.15 9.33 15.17 14.29 14.62 12.85 10.76 10.35 9.49 11.10 7.72 7.48 6.41 6.92 7.11 6.77 6.17 3.85 2.47 2.74 2.67 2.19 1.78 1.50 0.57 0.10 0.08 0.25 0.19 1.08 1.08 1.16 1.16 1.24 0.80 0.57 0.44 0.53 0.65 0.68 0.70 0.71 0.62 0.48 0.44 0.23 0.41 0.29
Other current assets 70.96 64.64 94.96 76.65 44.62 38.95 43.52 84.93 45.69 48.61 49.48 38.89 37.01 45.02 51.04 45.60 41.03 40.48 33.30 32.69 30.68 28.27 31.94 29.24 28.59 33.37 27.25 28.12 20.91 20.69 19.62 21.15 19.81 13.88 12.40 13.66 16.63 21.25 21.02 20.37 22.51 21.53 9.88 10.27 9.62 10.14 8.95 7.97 8.70 8.43 9.14 11.11 10.57 12.75 11.35 10.22 8.91 8.33 4.30 4.32 3.38 3.72 4.89 4.68 4.32 1.57 2.94 2.71 3.07 2.59 3.72 1.90 2.25 2.01 1.83 1.33 1.30 0.59 0.61 0.54 0.61
Total current assets 1,003.04 825.21 1,328.75 1,122.67 1,262.03 1,085.34 1,126.98 987.80 873.58 746.42 879.01 765.75 615.02 739.01 653.20 541.94 988.69 926.29 1,017.30 999.75 941.72 554.76 498.90 500.36 467.97 543.44 342.04 391.71 409.04 427.85 429.93 462.03 484.47 510.37 353.35 340.83 222.35 256.53 272.61 284.34 297.04 171.77 153.09 168.44 153.33 161.32 158.60 175.62 190.91 95.20 102.82 100.42 111.11 131.03 105.62 119.73 132.57 63.99 76.97 88.01 79.19 89.50 98.43 49.32 62.68 74.44 83.41 93.65 66.18 74.01 78.23 86.12 96.62 101.18 108.08 102.94 73.29 45.59 17.33 16.45 18.58
Total non-current assets + 1,669.68 1,700.12 892.48 931.23 934.50 978.14 991.05 981.66 967.94 986.85 1,013.66 1,044.70 1,084.43 1,102.50 1,211.34 1,239.45 173.56 178.14 168.12 26.11 24.86 25.16 25.13 26.64 24.38 22.44 28.32 26.12 20.07 12.40 14.58 12.72 11.00 9.57 3.80 3.95 4.41 4.98 9.89 11.78 12.06 10.02 5.64 5.61 5.80 4.66 6.03 6.43 6.77 6.60 7.33 6.97 5.76 3.70 2.36 2.02 2.15 1.77 1.27 1.50 1.74 1.85 1.96 2.16 2.49 2.71 2.70 2.65 2.75 2.55 2.52 2.44 2.25 2.28 1.92 1.18 0.57 0.50 0.48 0.39 0.39
Total assets 2,672.72 2,525.32 2,221.23 2,053.90 2,196.53 2,063.48 2,118.03 1,969.45 1,841.53 1,733.27 1,892.66 1,810.44 1,699.45 1,841.51 1,864.54 1,781.39 1,162.25 1,104.43 1,185.42 1,025.86 966.58 579.92 524.03 527.00 492.35 565.87 370.36 417.83 429.11 440.25 444.51 474.75 495.47 519.95 357.15 344.79 226.77 261.52 282.50 296.13 309.10 181.79 158.73 174.05 159.13 165.98 164.63 182.05 197.69 101.79 110.15 107.39 116.87 134.73 107.98 121.75 134.72 65.76 78.24 89.51 80.93 91.35 100.39 51.49 65.16 77.15 86.11 96.30 68.93 76.56 80.75 88.56 98.87 103.46 109.99 104.13 73.87 46.09 17.81 16.84 18.97
Total current liabilities + 363.21 177.09 837.23 134.28 150.38 139.10 108.82 133.36 131.64 112.49 115.19 116.39 91.92 130.79 109.38 199.51 111.69 117.15 113.15 114.25 107.42 421.39 26.98 26.07 42.00 85.64 108.04 135.42 138.66 149.36 139.12 132.43 119.22 131.33 102.05 82.62 61.71 54.59 52.66 38.89 64.22 62.46 44.85 35.04 26.21 24.33 34.59 31.72 36.36 25.45 39.62 32.83 19.75 18.95 21.04 16.15 16.68 17.30 13.79 31.54 12.60 15.34 11.78 11.06 13.76 14.40 15.81 15.17 13.33 14.22 11.06 9.41 9.60 8.86 8.26 6.00 5.16 4.25 2.76 2.43 2.69
Total non-current liabilities + 2,089.87 2,299.42 880.09 1,586.87 1,563.88 1,560.56 1,556.51 1,546.67 1,532.08 1,536.97 1,528.30 1,543.01 1,541.68 1,540.92 1,658.17 1,288.71 790.30 790.33 790.59 791.86 791.57 7.49 398.07 395.35 392.31 388.47 16.96 22.36 30.40 42.00 65.65 87.40 111.18 180.25 182.71 204.01 223.56 239.41 241.83 247.32 215.40 76.33 82.08 88.78 95.37 100.29 90.09 95.03 94.58 96.33 74.01 63.41 65.43 66.93 35.75 36.37 36.98 37.56 37.40 37.91 54.81 55.65 53.61 54.54 54.59 55.85 53.70 54.69 51.67 46.96 38.80 39.49 40.00 36.83 36.82 27.37 27.81 18.76
Total liabilities 2,453.08 2,476.51 1,717.32 1,721.15 1,714.26 1,699.66 1,665.33 1,680.03 1,663.72 1,649.46 1,643.48 1,659.41 1,633.60 1,671.71 1,767.55 1,488.22 901.99 907.48 903.75 906.12 898.99 428.88 425.04 421.42 434.31 474.11 125.00 157.78 169.06 191.36 204.77 219.83 230.41 311.58 284.76 286.62 285.27 294.00 294.49 286.21 279.62 138.79 126.94 123.82 121.58 124.63 124.69 126.75 130.94 121.78 113.63 96.24 85.19 85.87 56.79 52.51 53.66 54.86 51.19 69.46 67.42 70.99 65.39 65.60 68.36 70.25 69.51 69.86 65.00 61.18 49.87 48.90 49.60 45.69 45.08 33.37 32.96 23.01 2.76 2.43 2.69
Total stockholders' equity + 219.64 48.81 503.92 332.75 482.27 363.82 452.70 289.42 177.81 83.81 249.18 151.03 65.85 169.80 96.99 293.17 260.26 196.95 281.67 119.75 67.60 151.05 98.99 105.58 58.04 91.77 245.35 260.05 260.05 248.89 239.74 254.93 265.06 208.37 72.39 58.17 -58.50 -32.48 -11.99 9.92 29.47 43.00 31.80 50.23 37.55 41.35 39.94 55.30 66.75 -19.99 -3.49 11.14 31.68 48.85 51.19 69.23 81.06 10.90 27.06 20.05 13.52 20.35 35.00 -14.12 -3.19 6.90 16.60 26.43 3.92 15.38 30.89 39.65 49.27 57.77 64.91 70.76 40.90 23.08 15.05 14.42 16.28
Common shares outstanding 123 118 122 124 127 129 130 129 129 131 134 134 138 139 139 142 141 144 147 148 149 145 142 138 137 141 146 145 147 144 144 144 143 146 143 134 129 128 128 128 128 129 127 135 125 124 124 124 119 114 113 112 112 112 112 112 108 108 105 104 101 101 94 92 92 92 90 83 82 82 80 79 78 78 77 73 70 70 63 62 60
about 20 hours ago