First Solar, Inc.

NASDAQ:FSLR

182.63 (USD) • At close December 27, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

2023202220212020201920182017201620152014201320122011201020092008200720062005200420022001
Assets:
Current Assets:
Cash & Cash Equivalents 1,946.9941,481.2691,450.6541,227.0021,352.7411,403.5622,268.5341,347.1551,126.8261,482.0541,325.072901.294605.619765.689664.499716.218404.264308.09216.7213.4652.051.56
Short Term Investments 155.4951,096.712375.389520.066811.5061,143.704720.379607.991703.454509.032439.102102.57866.146167.889120.23676.042232.6860.3230.3120.30600
Cash and Short Term Investments 2,102.4892,577.9811,826.0431,747.0682,164.2472,547.2662,988.9131,955.1461,830.281,991.0861,764.1741,003.872671.765933.578784.735792.26636.95308.41517.0333.7712.051.56
Net Receivables 1,407.622354.991454.709292.456658.512586.448433.369472.217612.549224.892657.706972.279843.967307.019226.88461.70354.04255.4811.0984.3930.2010.374
Inventory 819.899621.376666.299567.617497.096444.818201.21425.995517.313630.171522.682533.824475.867200.442152.821121.55440.20416.516.9173.6862.0580.307
Other Current Assets 296.537233.898242.66308.569279.979280.991256.244933.262438.193231.505848.202322.349567.878107.989186.831101.88471.3138.1161.5050.43100
Total Current Assets 4,634.8093,791.4213,191.2433,014.5353,599.8343,859.5233,832.7723,786.623,345.5863,190.4663,792.7642,832.3242,613.2611,584.461,351.2711,077.401802.509388.52226.55312.2814.3092.241
Non-Current Assets:
Property, Plant & Equipment, Net 4,498.7533,543.1442,866.882,645.6812,658.1262,064.8511,571.6451,077.7431,377.8771,448.6971,385.0841,525.3821,815.9581,430.789988.782842.622430.104178.86873.77829.2779.8427.158
Goodwill 29.68714.46214.46214.46214.46214.46214.46214.46284.98584.98584.98565.44465.444433.288286.51533.82933.44900000
Intangible Assets 64.51131.10645.50956.13864.54374.16280.22787.97110.002119.236117.4163.7350000000000
Goodwill and Intangible Assets 94.19845.56859.97170.679.00588.62494.689102.432194.987204.22184.98565.44465.444433.288286.51533.82933.44900000
Long Term Investments 0204.103290.51333.1992.8123.186219.503242.361399.805255.02917.321845.478316.742266.274391.1020000000
Tax Assets 142.81978.6859.162104.099130.77177.68251.417252.655357.693222.326296.603317.473340.274259.236130.51561.32551.81100000
Other Non-Current Assets 994.553588.312945.98940.8171,045.1411,027.4961,094.4751,405.4021,640.3831,403.71,306.745762.591625.935406.356201.32799.32553.43911.121.5530.2074.5352.476
Total Non-Current Assets 5,730.3234,459.8074,222.5034,094.3963,915.8553,261.8393,031.7293,080.5933,970.7453,533.9733,090.7383,516.3683,164.3532,795.9431,998.2411,037.101568.803189.98875.33129.48414.3779.634
Total Assets 10,365.1328,251.2287,413.7467,108.9317,515.6897,121.3626,864.5016,867.2137,316.3316,724.4396,883.5026,348.6925,777.6144,380.4033,349.5122,114.5021,371.312578.51101.88441.76514.3779.634
Liabilities & Equity:
Current Liabilities:
Account Payables 207.178341.409193.374183.349218.081233.287120.22148.73337.668214.656261.333350.23176.44882.31275.74446.25126.44132.0834.5990.43900
Short Term Debt 106.5969.19316.67755.54628.6125.5713.07527.96638.09-71.97560.54364.57544.50526.58728.55934.95139.30919.6520.142000
Tax Payables 48.91529.3974.54314.57117.0120.88519.5815.2881.331.7276.7075.4749.54116.8318.7499.938000000
Deferred Revenue 413.579263.215201.868188.813323.217129.75581.816115.62387.942195.346118.9592.056416.2261.102195.422140.899000000
Other Current Liabilities 529.89394.834310.416405.119731.288455.96415.584725.897477.813515.571,140.519681.265701.305329.229250.757200.637120.7280.349.1724.91400
Total Current Liabilities 1,306.1581,038.048726.878847.3981,318.208845.457650.276899.707960.81,001.0961,588.0611,101.374973.724469.677394.927381.777186.47852.07333.9135.35300
Non-Current Liabilities:
Long Term Debt 517.793224.938381.917426.725566.702461.221380.465187.001251.325163.445162.78500.223619.143210.804146.399163.51968.85661.04728.58113.75023.55
Deferred Revenue Non-Current 1,591.604944.72595.94344.91971.43848.01463.257000047.623000-61.325-51.81100000
Deferred Tax Liabilities Non-Current 42.77128.92927.69923.67166.32386.428103.3520000801.7300061.32551.81100000
Other Non-Current Liabilities 219.337178.533221.758245.29462.574554.267671.806511.137555.719532.411629.5441,141.569540.884244.977155.39956.16418.71153.9526.2610.071-50-23.55
Total Non-Current Liabilities 2,371.5051,377.125727.317740.6051,100.7141,063.5021,115.528754.819807.044695.856792.3241,641.7921,160.027455.781301.798219.68387.567114.99754.84213.77158.00527.048
Total Liabilities 3,677.6632,415.1731,454.1951,588.0032,418.9221,908.9591,765.8041,654.5261,767.8441,696.9522,380.3852,743.1662,133.751925.458696.725601.46274.045167.0788.75519.12458.00527.048
Equity:
Preferred Stock 0000000000000000000000
Common Stock 0.1070.1070.1060.1060.1050.1050.1040.1040.1020.10.10.0870.0860.0860.0850.0820.0790.0720000
Retained Earnings 3,971.0663,140.2893,184.4552,715.7622,326.622,441.5532,297.2272,463.2792,790.112,279.6891,882.7711,529.7331,626.0711,665.5641,001.363361.22512.895-145.403-149.377-142.91500
Accumulated Other Comprehensive Income/Loss -174.131-191.817-96.362-61.726-79.334-54.4662.259-9.90715.4850.14-25.77610.179-5.037-27.243-9.596-24.4214.5181.022162.506165.55600
Other Total Stockholders Equity 2,890.4272,887.4762,871.3522,866.7862,849.3762,825.2112,799.1072,765.312,742.7954,977.2472,646.0222,065.5272,022.7431,816.5381,660.9351,176.1561,079.775555.74900-43.628-17.414
Total Shareholders Equity 6,687.4695,836.0555,959.5515,520.9285,096.7675,212.4035,098.6975,212.6875,548.4875,027.4874,503.1173,605.5263,643.8633,454.9452,652.7871,513.0421,097.267411.4413.12922.641-43.628-17.414
Total Equity 6,687.4695,836.0555,959.5515,520.9285,096.7675,212.4035,098.6975,212.6875,548.4875,027.4874,503.1173,605.5263,643.8633,454.9452,652.7871,513.0421,097.267411.4413.12922.641-43.628-17.414
Total Liabilities & Shareholders Equity 10,365.1328,251.2287,413.7467,108.9317,515.6897,121.3626,864.5016,867.2137,316.3316,724.4396,883.5026,348.6925,777.6144,380.4033,349.5122,114.5021,371.312578.51101.88441.76514.3779.634