First Solar Financial Ratios for Analysis 2009-2024 | FSLR

Fifteen years of historical annual and quarterly financial ratios and margins for First Solar (FSLR).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
202320222021202020192018201720162015201420132012201120102009
3.553.654.393.562.734.575.894.173.483.082.392.572.683.373.42
0.060.030.040.040.080.080.070.030.040.030.030.120.150.060.05
0.080.030.040.050.090.090.080.040.050.040.050.160.180.070.07
39.192.6724.9725.1017.9317.4818.6621.9827.5424.3326.1225.3235.1346.2250.56
25.83-1.0420.0711.71-5.281.796.05-19.5617.7512.4411.19-1.12-2.4829.2132.89
25.83-1.0420.0711.71-5.281.796.05-19.5617.7512.4411.19-1.12-2.4829.2132.89
35.119.2628.9620.301.437.619.97-11.6124.0219.6918.276.6820.2435.3039.17
26.860.3319.5710.81-3.925.046.87-18.5017.8312.7411.51-1.18-1.9429.7333.22
25.03-1.6916.0314.69-3.756.43-5.63-14.3314.4311.6810.60-2.86-1.4325.9130.98
0.320.320.390.380.410.320.430.430.560.500.480.530.480.590.62
2.464.103.293.585.674.7713.886.247.835.086.295.783.777.046.69
2.518.086.439.274.653.837.616.147.3515.975.033.533.288.359.11
14545.2056.7739.3778.4795.3947.9559.4949.6822.8672.5310311143.7140.08
12.42-0.767.867.22-2.262.77-3.25-7.9710.697.937.79-2.67-1.0819.2224.13
12.60-0.767.947.31-2.292.82-3.31-8.1311.088.278.15-2.72-1.1021.9827.05
8.02-0.546.325.60-1.532.03-2.41-6.108.115.895.10-1.52-0.6815.1619.11
11.62-0.737.576.92-2.072.54-3.02-7.7410.237.687.52-2.35-0.9318.1222.87
62.5954.7456.0552.0948.3349.7048.8150.1654.5249.7745.2541.3742.1440.2531.13
5.618.202.220.351.65-3.0812.852.01-3.197.248.978.78-0.398.167.94
-7.31-0.28-2.83-3.56-4.70-10.057.92-0.22-4.834.707.234.47-8.881.354.65

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
2.142.232.413.553.193.363.083.654.094.214.074.394.264.774.693.563.833.663.752.734.004.054.384.574.484.896.815.896.856.826.324.172.463.233.083.483.633.453.203.083.542.623.042.392.201.942.032.572.382.562.482.683.253.102.973.373.534.974.363.423.473.403.93
0.050.050.060.060.070.070.050.030.040.030.040.040.040.050.040.040.040.070.070.080.080.080.100.080.080.080.080.070.060.050.050.030.030.030.030.040.040.050.040.030.030.030.030.030.040.040.120.120.120.120.200.150.130.080.030.060.060.040.050.050.060.060.10
0.080.080.090.080.080.070.050.030.040.030.040.040.050.050.050.050.050.090.090.090.090.090.110.090.090.090.080.080.060.060.050.040.130.040.050.050.050.060.050.040.050.040.040.050.050.060.150.160.150.150.270.180.150.100.040.070.080.050.060.070.080.100.13
50.1749.3743.5743.3346.9638.2920.446.053.34-3.743.1227.1721.3527.6723.0026.2431.5921.4016.9823.8425.3013.190.0214.2219.10-2.6130.4618.3026.8417.799.442.3725.0917.9131.6930.1538.1018.358.3130.4221.2717.0324.9124.8628.7626.9522.4227.3128.4525.4615.4420.9237.7036.5645.7748.6640.3448.3449.6641.5150.9556.6956.26
36.2736.8630.6234.3334.0720.793.28-4.58-10.8723.32-15.7519.088.7217.5431.419.4822.337.920.31-8.427.55-1.47-14.411.598.65-33.5013.09-10.3419.042.23-0.90-248.2410.76-0.0220.5423.4031.296.37-14.9419.579.420.3514.668.0916.437.528.1016.0012.7614.59-91.80-73.4922.1512.1122.8127.1626.5230.7033.6522.5733.8538.8040.18
36.2736.8630.6234.3334.0720.793.28-4.58-10.8723.32-15.7519.088.7217.5431.419.4822.337.920.31-8.427.55-1.47-14.411.598.65-33.5013.09-10.3419.042.23-0.90-248.2410.76-0.0220.5423.4031.296.37-14.9419.579.420.3514.668.0916.437.528.1016.0012.7614.59-91.80-73.4922.1512.1122.8127.1626.5230.7033.6522.5733.8538.8040.18
---------------------------------------------------------------
36.8837.3232.1832.5136.2623.256.51-0.66-9.8122.48-17.1018.427.8916.3431.898.4720.837.290.30-6.458.34-1.15-12.946.979.37-30.6316.98-9.5819.251.601.72-251.5711.420.3124.4323.2831.306.54-14.2219.849.800.8014.828.4616.497.908.7615.8713.2014.14-91.84-72.9122.1513.5123.4528.4326.6830.6934.4023.4434.3138.2840.59
35.2634.5729.8030.1433.5021.047.76-0.75-7.828.99-11.7814.487.7513.1026.1018.9916.715.7517.05-4.255.60-3.17-12.717.548.54-15.6814.62-127.5018.938.341.02-226.9722.08-1.1222.3314.3027.4810.48-12.9818.8410.090.8311.798.1815.416.467.8314.3410.4811.59-90.42-62.5619.5411.4820.4425.5722.1727.0530.3422.0831.8934.3439.36
0.080.090.070.110.080.090.060.120.080.080.050.120.080.090.110.090.130.090.080.190.080.080.070.100.100.040.080.050.150.090.140.050.080.130.120.200.180.130.070.150.140.080.150.110.180.080.120.170.140.170.090.110.180.110.130.140.190.160.160.190.160.180.18
0.350.500.460.800.480.660.581.520.750.790.420.990.710.751.120.791.120.970.922.400.710.871.161.531.851.362.271.613.661.491.870.891.382.171.352.712.081.520.871.391.571.171.841.492.891.141.511.801.121.230.721.101.451.051.131.602.591.561.662.451.321.401.39
1.151.550.930.881.021.211.693.091.741.271.142.002.131.050.982.083.021.831.292.131.031.470.801.181.201.021.340.881.361.024.020.701.201.882.012.642.232.581.404.741.080.681.241.172.170.800.991.130.971.650.570.781.250.881.521.991.721.631.922.831.381.502.26
77.9558.2196.8510388.4374.2153.2729.1251.6071.0078.9945.1042.1685.4991.5443.2029.8149.2869.5842.3587.6261.1611376.3674.9188.1967.3810366.2287.9222.3812975.1547.9944.8334.1340.3634.8764.4119.0083.0713372.5576.9741.5711390.4879.9292.9454.5115711572.2710259.2245.3152.4155.3746.7731.8465.3260.1239.77
4.124.823.435.224.262.820.73-0.13-0.840.95-0.742.200.781.433.682.102.870.711.75-1.170.59-0.36-1.321.001.12-0.951.61-8.483.730.980.17-14.392.53-0.203.413.816.481.86-1.223.801.870.102.421.404.410.811.614.282.543.30-14.00-11.344.881.663.254.515.365.286.055.346.247.909.65
4.174.873.475.304.322.870.73-0.13-0.850.96-0.742.230.781.443.732.122.910.721.78-1.180.60-0.37-1.341.021.14-0.971.64-8.643.801.000.18-14.682.60-0.203.533.946.731.94-1.273.961.960.102.531.464.500.821.644.362.593.37-14.30-11.545.511.903.735.166.175.836.735.987.059.079.85
2.743.172.203.372.801.900.50-0.09-0.660.75-0.581.770.621.142.951.632.220.521.31-0.790.43-0.26-0.930.730.81-0.691.21-6.302.920.780.14-11.001.86-0.152.582.894.951.38-0.912.821.390.071.760.912.840.490.942.431.472.02-7.78-7.153.431.242.623.564.214.384.964.234.956.217.19
3.934.553.234.883.972.630.69-0.13-0.810.92-0.712.120.741.363.522.012.760.661.63-1.070.54-0.33-1.190.921.02-0.871.48-7.893.520.930.17-13.962.46-0.193.293.646.201.77-1.173.681.810.092.351.354.250.771.423.762.242.90-11.19-9.694.261.523.164.255.025.095.785.065.857.408.66
70.9367.7864.4862.5958.9956.5354.9454.7454.6755.3155.1256.0554.8354.4053.5752.0950.9249.3348.8048.3349.1748.7348.6949.7049.3348.7749.2548.8152.7850.6950.1350.1657.2256.7156.1454.5253.4049.9749.4849.7747.8346.6046.2945.2544.4442.5841.9341.3739.7438.6537.0142.1446.6142.6641.4340.2538.5235.2133.3831.1328.9127.0020.84
3.784.282.495.610.38-1.16-0.328.200.73-0.47-1.302.221.90-0.96-2.610.35-1.40-3.35-4.751.65-5.72-2.75-2.89-3.08-1.330.80-0.4312.858.583.114.722.01-0.590.220.82-3.19-4.05-4.28-4.237.24-2.44-1.96-3.128.976.613.170.748.784.954.70-0.19-0.39-0.51-2.83-0.508.164.111.250.367.943.040.970.77
-7.49-2.96-1.36-7.31-9.29-8.18-3.78-0.28-4.68-3.78-2.76-2.83-1.33-2.65-3.46-3.56-4.46-5.43-5.80-4.70-10.53-5.86-4.31-10.05-7.08-2.76-2.107.925.601.033.64-0.22-2.29-1.050.32-4.83-5.41-5.21-4.784.70-4.25-3.07-3.627.234.361.45-0.064.471.091.49-1.63-8.88-7.55-7.31-2.441.35-0.25-1.53-0.874.650.59-0.74-0.27