COM:FIRSTSOLAR
First Solar
- Stock
Last Close
223.10
30/08 20:00
Market Cap
24.47B
Beta: -
Volume Today
1.21M
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 3.31B - | 3.39B 2.50% | 3.58B 5.52% | 2.95B 17.54% | 2.94B 0.34% | 2.24B 23.71% | 3.06B 36.50% | 2.71B 11.48% | 2.92B 7.82% | 2.62B 10.40% | 3.32B 26.70% | |
cost of revenue | 2.45B - | 2.56B 4.84% | 2.66B 3.70% | 2.25B 15.50% | 2.39B 6.45% | 1.85B 22.59% | 2.51B 35.75% | 2.03B 19.22% | 2.19B 8.02% | 2.55B 16.23% | 2.02B 20.85% | |
gross profit | 862.75M - | 827.11M 4.13% | 919.27M 11.14% | 703.98M 23.42% | 548.95M 22.02% | 392.18M 28.56% | 549.21M 40.04% | 680.67M 23.94% | 729.95M 7.24% | 69.86M 90.43% | 1.30B 1,761.89% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | ||||||||||||
selling general and administrative expenses | 270.26M - | 253.83M 6.08% | 255.19M 0.54% | 261.99M 2.67% | 202.70M 22.63% | 176.86M 12.75% | 205.47M 16.18% | 222.92M 8.49% | 170.32M 23.60% | 164.72M 3.29% | 197.62M 19.97% | |
research and development expenses | 134.30M - | 143.97M 7.20% | 130.59M 9.29% | 124.76M 4.47% | 88.57M 29.01% | 84.47M 4.63% | 96.61M 14.37% | 93.74M 2.97% | 99.11M 5.74% | 112.80M 13.81% | 152.31M 35.02% | |
other expenses | -4.92M - | -5.20M 5.73% | -5.50M 5.75% | 40.25M 831.59% | 23.96M 40.46% | 39.74M 65.81% | 45.91M 15.55% | 40.53M 11.73% | 21.05M 48.06% | 73.08M 247.13% | -29.14M 139.88% | |
cost and expenses | 2.85B - | 2.97B 4.00% | 3.06B 3.19% | 2.64B 13.95% | 2.73B 3.46% | 2.20B 19.16% | 2.86B 29.85% | 2.39B 16.56% | 2.48B 4.02% | 2.90B 16.75% | 2.43B 16.12% | |
operating expenses | 407.33M - | 402.94M 1.08% | 402.60M 0.08% | 387.78M 3.68% | 333.92M 13.89% | 352.06M 5.44% | 348.00M 1.16% | 357.18M 2.64% | 290.49M 18.67% | 350.61M 20.70% | 414.71M 18.28% | |
interest expense | 1.88M - | 16.05M 751.80% | 6.97M 56.54% | 20.54M 194.45% | 25.77M 25.45% | 25.92M 0.61% | 27.07M 4.42% | 24.04M 11.19% | 13.11M 45.47% | 12.22M 6.73% | 12.96M 6.05% | |
ebitda | 467.26M - | 427.18M 8.58% | 533.68M 24.93% | 381.65M 28.49% | 274.70M 28.02% | 139.64M 49.17% | 267.65M 91.67% | 328.12M 22.59% | 445.96M 35.92% | 53.45M 88.01% | 1.26B 2,262% | |
operating income | 368.53M - | 424.16M 15.10% | 516.66M 21.81% | -502.59M 197.28% | 177.85M 135.39% | 40.11M 77.45% | 62.17M 54.99% | 95.19M 53.11% | 186.06M 95.46% | -216.27M 216.24% | 857.27M 496.38% | |
depreciation and amortization | 234.37M - | 245.80M 4.88% | 257.82M 4.89% | 230.94M 10.43% | 115.31M 50.07% | 130.74M 13.37% | 205.47M 57.17% | 232.93M 13.36% | 259.90M 11.58% | 269.72M 3.78% | 307.99M 14.19% | |
total other income expenses net | -92.08M - | -8.22M 91.07% | -12.37M 50.49% | -792.55M 6,307.01% | -22.86M 97.12% | 39.17M 271.36% | -182.30M 565.44% | 198.00M 208.61% | 386.10M 95.00% | 224.87M 41.76% | -79.39M 135.30% | |
income before tax | 378.22M - | 431.99M 14.22% | 519.84M 20.33% | -471.69M 190.74% | 202.12M 142.85% | 113.15M 44.02% | -120.13M 206.17% | 293.19M 344.06% | 572.16M 95.15% | 8.60M 98.50% | 891.29M 10,266.25% | |
income tax expense | 25.18M - | 30.12M 19.64% | -6.16M 120.44% | 58.22M 1,045.73% | 372.00M 538.96% | 3.44M 99.07% | -5.48M 259.26% | -107.29M 1,857.92% | 103.47M 196.44% | 52.76M 49.01% | 60.51M 14.69% | |
net income | 353.04M - | 396.92M 12.43% | 546.42M 37.67% | -357.96M 165.51% | -165.62M 53.73% | 144.33M 187.15% | -114.65M 179.44% | 398.36M 447.46% | 468.69M 17.66% | -44.17M 109.42% | 830.78M 1,981.03% | |
weighted average shs out | 93.70M - | 100.05M 6.78% | 100.89M 0.84% | 102.74M 1.84% | 104.16M 1.38% | 104.75M 0.56% | 105.31M 0.54% | 105.87M 0.53% | 106.26M 0.37% | 106.55M 0.27% | 106.80M 0.23% | |
weighted average shs out dil | 95.47M - | 101.64M 6.47% | 101.81M 0.17% | 102.87M 1.03% | 104.33M 1.42% | 106.11M 1.71% | 105.31M 0.76% | 106.69M 1.31% | 106.92M 0.22% | 106.55M 0.35% | 107.37M 0.77% | |
eps | 3.77 - | 3.97 5.31% | 5.42 36.52% | -3.48 164.21% | -1.59 54.31% | 1.38 186.79% | -1.09 178.99% | 3.76 444.95% | 4.41 17.29% | -0.41 109.30% | 7.78 1,997.56% | |
epsdiluted | 3.70 - | 3.91 5.68% | 5.37 37.34% | -3.48 164.80% | -1.59 54.31% | 1.36 185.53% | -1.09 180.15% | 3.73 442.20% | 4.38 17.43% | -0.41 109.36% | 7.74 1,987.80% |
All numbers in (except ratios and percentages)