FSLR - First Solar Inc
198
$197.81
-$2.61 (-1.302%)
$197.67
-$0.14 (-0.069%)
Score4.50/5
Balance Sheet Assets vs Liabilities
First Solar Inc

Legend | CAGR | Total Change | Average | Median | Low | High | Latest |
|---|---|---|---|---|---|---|---|
Liabilities | -4.9% | -3.72% | $4.12B | $4.12B | $3.78B 2025-12-31 | $4.44B 2025-09-30 | $3.78B 2025-12-31 |
Assets | 13.41% | 9.94% | $12.94B | $13.09B | $12.12B 2025-03-31 | $13.46B 2025-09-30 | $13.32B 2025-12-31 |
| #'s in thousands USD | All Time | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 Get more features by creating a free Stock Unlock account: 2 portfolios, 5 positions per portfolio 2 watchlists, up to 10 tickers per watchlist More screener searches | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
13,321,310 | 13,459,309 | 12,858,044 | 12,116,665 | 42,069,000 | 36802 | 1641053 | 1213105 | 8272575 | 4640362 | 3572914 | 1342843 | 4881811 | 7886582 | 1341492 | 1979185 | 2490748 | 3624044 | |||
6,028,832 | 5,901,768 | 5,423,591 | 4,574,103 | 42,069,000 | 5900961 | 1351306 | 1932293 | 2310083 | 1651385 | 4516960 | 4931588 | 2160660 | 994064 | 9227418 | 249694 | 7243222 | 6416012 | |||
2,803,514 | 1,992,173 | 1,124,740 | 837,641 | 42,069,000 | 9820628 | 1144094 | 3349805 | 4710230 | 8932895 | 3220928 | 5056735 | 8284526 | 9861147 | 1953801 | 3164456 | 6084129 | 459976 | |||
51,849 | 47,747 | 29,098 | 53,119 | 42,069,000 | 5049224 | 3959757 | 9387969 | 8868720 | 7847435 | 5672092 | 3230214 | 6851173 | 9468778 | 3454963 | 14606 | 7836333 | 9520448 | |||
2,855,363 | 2,039,920 | 1,153,838 | 890,760 | 42,069,000 | 4302019 | 5082206 | 5012458 | 3048054 | 8150123 | 2784146 | 3738454 | 6689100 | 8290611 | 7884929 | 9590032 | 2192790 | 9225146 | |||
1,294,040 | 1,442,044 | 1,730,972 | 1,605,603 | 42,069,000 | 9830999 | 9910727 | 973832 | 3536502 | 5650923 | 6929845 | 2577491 | 8566357 | 3343000 | 9386025 | 8690396 | 2758785 | 5665883 | |||
645,437 | 810,661 | 594,876 | 357,764 | 42,069,000 | 7459996 | 3801089 | 2543575 | 2841837 | 5224488 | 1688921 | 5038025 | 5735520 | 4212837 | 3049202 | 3170949 | 2768679 | 2478348 | |||
1,939,477 | 2,252,705 | 2,325,848 | 1,963,367 | 42,069,000 | 3312950 | 5006955 | 4631537 | 9250263 | 6811481 | 899428 | 2405827 | 3274482 | 393508 | 4851611 | 6954178 | 5597946 | 9612111 | |||
736,734 | 1,100,850 | 1,414,006 | 1,286,120 | 42,069,000 | 2703670 | 5427543 | 5644880 | 4227882 | 3617215 | 7376093 | 7947891 | 160381 | 592222 | 1151007 | 4522877 | 2062734 | 9397714 | |||
497,258 | 508,293 | 529,899 | 433,856 | 42,069,000 | 7757052 | 8917886 | 2095210 | 7434827 | 1168218 | 8436751 | 3693764 | 2881031 | 8709252 | 5698974 | 5660406 | 4448441 | 1659483 | |||
7,292,478 | 7,557,541 | 7,434,453 | 7,542,562 | 42,069,000 | 5106603 | 9171016 | 9331978 | 6115908 | 2249503 | 864524 | 1672345 | 5472509 | 4252194 | 9721348 | 5851438 | 6067197 | 3352621 | |||
5,871,852 | 5,944,495 | 5,860,730 | 5,777,104 | 42,069,000 | 5500072 | 6188730 | 7499274 | 4753398 | 7247505 | 7116299 | 9747423 | 7212471 | 7932444 | 1083887 | 6131264 | 9411320 | 7941673 | |||
217,172 | 215,526 | 213,737 | 210,555 | 42,069,000 | 4298223 | 8826370 | 6127429 | 5049322 | 2956319 | 1360552 | 8769977 | 2659191 | 1060183 | 6322005 | 7921716 | 7258863 | 6747805 | |||
31,095 | 30,682 | 30,555 | 29,707 | 42,069,000 | 9414528 | 3331326 | 9173336 | 8281343 | 927396 | 1654737 | 7011691 | 4856917 | 7634060 | 9509569 | 2035011 | 2415565 | 7681993 | |||
51,007 | 51,262 | 51,950 | 52,637 | 42,069,000 | 3241337 | 8557136 | 7941677 | 5830216 | 5831915 | 1977027 | 4525255 | 229266 | 1753318 | 2302895 | 7100233 | 6174356 | 48945 | |||
869,678 | 893,271 | 928,564 | 1,385,534 | 42,069,000 | 8184761 | 4952695 | 3414844 | 40649 | 7121907 | 257705 | 1345712 | 2707064 | 5397526 | 416332 | 3816237 | 5048786 | 2827614 | |||
3,783,317 | 4,443,997 | 4,311,914 | 3,929,331 | 42,069,000 | 5524305 | 7036398 | 5991399 | 3351082 | 5484528 | 2855744 | 6934321 | 2462597 | 828914 | 8103310 | 7418547 | 4989489 | 727359 | |||
2,254,102 | 3,089,854 | 2,852,617 | 2,371,712 | 42,069,000 | 4138496 | 6492348 | 3525721 | 5554598 | 2502060 | 5894077 | 9031480 | 8610700 | 6507831 | 3295174 | 1223488 | 5490622 | 744966 | |||
218,886 | 274,922 | 251,842 | 198,910 | 42,069,000 | 3075664 | 118683 | 5759808 | 6473263 | 8098029 | -- | -- | 4599174 | 119639 | 1503895 | 1311620 | 554452 | 2892278 | |||
0 | 193,836 | 394,634 | 0 | 42,069,000 | 9198270 | 3434293 | 5930258 | 1576949 | 7073213 | 2857405 | 9620351 | 810165 | 3934752 | 419210 | 5227424 | 6393475 | 8025620 | |||
497,131 | 552,123 | 569,224 | 528,238 | 42,069,000 | 2516876 | 7693708 | 9072282 | 2183547 | 7262671 | 8551422 | 5275785 | 679922 | 9504309 | 9087343 | 9433077 | 7119765 | 9059518 | |||
405,775 | 284,542 | 367,652 | 427,799 | 42,069,000 | 2460644 | 1839623 | 6542307 | 1563918 | 751111 | 8486271 | 6519058 | 9544939 | 1298146 | 8165659 | 3085494 | 8750928 | 6388102 | |||
1,132,310 | 1,784,431 | 1,269,265 | 1,216,765 | 42,069,000 | 450231 | 8127731 | 5538224 | 56187 | 625378 | 3300564 | 2967026 | 182934 | 8248567 | 432390 | 9346419 | 933144 | 703098 | |||
1,529,215 | 1,354,143 | 1,459,297 | 1,557,619 | 42,069,000 | 7076423 | 4629815 | 8181920 | 352238 | 8582098 | 8851315 | 6177482 | 504650 | 8869992 | 6955396 | 5346735 | 6380920 | 6336418 | |||
317,513 | 315,288 | 357,206 | 357,298 | 42,069,000 | 810172 | 5850215 | 8442374 | 4602972 | 947532 | 2280619 | 5044075 | 2743378 | 822558 | 8831021 | 9261666 | 3454701 | 7515008 | |||
1,142,011 | 982,566 | 1,045,570 | 1,145,074 | 42,069,000 | 9876865 | 2135717 | 2841974 | 3570945 | 4314309 | 8876731 | 4493354 | 9809833 | 4118518 | 4358985 | 2918892 | 6692280 | 3229569 | |||
9,537,993 | 9,015,312 | 8,546,130 | 8,187,334 | 42,069,000 | 9792986 | 8364880 | 1025803 | 4987739 | 1182579 | 5922301 | 5088548 | 4805633 | 7213486 | 959134 | 455304 | 567784 | 2292757 | |||
6,791,339 | 6,270,456 | 5,814,513 | 5,472,645 | 42,069,000 | 4056850 | 9903169 | 623631 | 5138754 | 2302592 | 8266729 | 6020871 | 2021607 | 8398667 | 524544 | 8752077 | 991806 | 4109051 | |||
13,239,208 | 13,377,365 | 12,775,539 | 12,034,321 | 42,069,000 | 9278829 | 3069188 | 6239432 | 2412856 | 1046948 | 4277643 | 7034740 | 5392566 | 2245327 | 6403026 | 5724228 | 1917507 | 1890819 | |||
82,102 | 81,944 | 82,505 | 82,344 | 42,069,000 | 1731584 | 9848216 | 2597908 | 4322292 | 7636491 | 6013774 | 1227501 | 2044263 | 3756819 | 2306263 | 4001193 | 2458851 | 4518783 | |||
9,455,892.76346 | 8,933,369.5384 | 8,463,632.34106 | 8,104,991.13942 | 42,069,000 | 4016181 | 9452366 | 4745691 | 9713682 | 9383907 | 6399335 | 9013962 | 4379934 | 7166185 | 7837720 | 3509765 | 6406587 | 5035170 | |||
13,321,310 | 13,459,309 | 12,858,044 | 12,116,665 | 42,069,000 | 3221113 | 4480636 | 56963 | 5126193 | 6239926 | 3304837 | 4266822 | 7036643 | 493741 | 789582 | 9039041 | 5738622 | 2199384 |