Income Statement Summary
First Solar Inc

Legend | CAGR | Total Change | Average | Median | Low | High | Latest |
|---|---|---|---|---|---|---|---|
Total Revenue | 150% | 99.25% | $1.30B | $1.35B | $844.57M 2025-03-31 | $1.68B 2025-12-31 | $1.68B 2025-12-31 |
Operating Expenses | -6.13% | -4.66% | $130.87M | $130.70M | $117.42M 2025-12-31 | $144.65M 2025-09-30 | $117.42M 2025-12-31 |
Net Interest Income Expense | -- | -- | -$234.50K | -$984.50K | -$6.81M 2025-06-30 | $7.84M 2025-12-31 | $7.84M 2025-12-31 |
Income Tax Expense | 540% | 305% | $13.17M | $8.91M | $4.40M 2025-09-30 | $30.46M 2025-12-31 | $30.46M 2025-12-31 |
Cost of Goods Sold (COGS) | 157% | 103% | $774.76M | $790.72M | $500.17M 2025-03-31 | $1.02B 2025-12-31 | $1.02B 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1,682,782 | 1,594,856 | 1,097,170 | 844,568 | 42,069,000 | 3159246 | 4988633 | 1059781 | 1117939 | 2760134 | 3462512 | 7918924 | 8085550 | 2082551 | 5030281 | 2860510 | 5068255 | 2370697 | |||
1,017,441 | 984,111 | 597,320 | 500,165 | 42,069,000 | 6844285 | 1815425 | 7015072 | 811287 | 6612939 | 4141648 | 7041407 | 6931859 | 586359 | 506415 | 7577571 | 8340852 | 5470739 | |||
665,341 | 610,745 | 499,850 | 344,403 | 42,069,000 | 7758835 | 2970137 | 2585482 | 9172789 | 1264128 | 2931246 | 5677199 | 6994442 | 575973 | 6031315 | 9619304 | 5797335 | 8473751 | |||
117,423 | 144,650 | 138,243 | 123,159 | 42,069,000 | 3224129 | 4371504 | 7083162 | 3523309 | 1374096 | 2490311 | 8607605 | 6604409 | 8787651 | 7962822 | 9431714 | 1077473 | 9155074 | |||
65,953 | 60,592 | 54,487 | 52,389 | 42,069,000 | 3477683 | 685756 | 5648974 | 7287618 | 203021 | 7732391 | 6051085 | 6772437 | 7689093 | 8050131 | 4841386 | 9764990 | 1478519 | |||
51,470 | 84,058 | 83,756 | 70,770 | 42,069,000 | 1381460 | 3278910 | 5577981 | 4012029 | 9260065 | 852721 | 5719331 | 3143827 | 3052723 | 3188113 | 642706 | 7415835 | 5948071 | |||
547,918 | 466,095 | 361,607 | 221,244 | 42,069,000 | 6631747 | 5810292 | 3748970 | 4295991 | 4881047 | 850167 | 6158284 | 8894743 | 5801628 | 8022500 | 8579720 | 1429449 | 8927767 | |||
-- | -14,121 | -9,184 | -9,525 | -10,887 | 4080631 | 2013401 | 7999797 | 2141789 | 6114725 | 2963691 | 4082087 | 4781152 | 9750926 | 2966578 | 5171221 | 3941448 | 882227 | |||
7,843 | 284 | -6,812 | -2,253 | 42,069,000 | 9433409 | 5211099 | 8936795 | 3905427 | 7188380 | 1964382 | 2067495 | 3764647 | 3160623 | 505089 | 3543468 | 254169 | 782107 | |||
0 | 0 | 0 | 0 | 42,069,000 | 396995 | 1349966 | 9924881 | 1577361 | 9104054 | 4005465 | 9828582 | 9362573 | 8146849 | 6031074 | 9127046 | 1781289 | 8957288 | |||
-4,419 | -6,034 | -2,628 | -1,932 | 42,069,000 | 3372398 | 598747 | 8353107 | 4503542 | 7573165 | 2176715 | 8781124 | 2321032 | 55351 | 4087749 | 5885278 | 8294060 | 5299627 | |||
551,342 | 460,345 | 352,167 | 217,059 | 42,069,000 | 5829158 | 205311 | 8019439 | 6958139 | 1653648 | 261510 | 7510214 | 5746638 | 4280593 | 8188003 | 1718255 | 4376284 | 5588728 | |||
30,459 | 4,402 | 10,299 | 7,524 | 42,069,000 | 7743085 | 7183632 | 2217179 | 9337548 | 759570 | 425492 | 8067423 | 2634505 | 8028088 | 9891643 | 1341698 | 1742447 | 4366443 | |||
520,883 | 455,943 | 341,868 | 209,535 | 42,069,000 | 6322981 | 4703310 | 8878937 | 232394 | 3828436 | 2150472 | 2319690 | 4790660 | 8669537 | 1641275 | 1433580 | 1867786 | 1410542 | |||
520,883 | 455,943 | 341,868 | 209,535 | 42,069,000 | 7073658 | 3329984 | 7708618 | 3044898 | 431699 | 1148867 | 1800939 | 8994431 | 4901791 | 147742 | 9794803 | 1305778 | 9112214 | |||
520,883 | 455,943 | 341,868 | 209,535 | 42,069,000 | 6430821 | 8921695 | 546859 | 6186117 | 6831868 | 806700 | 143490 | 1392966 | 6362544 | 3739566 | 3081265 | 3498277 | 4071717 | |||
107,672 | 107,538 | 107,518 | 107,415 | 42,069 | 6433203 | 1645671 | 482007 | 9905711 | 8681757 | 9713542 | 7557021 | 4002467 | 4425775 | 4167271 | 7195134 | 2870949 | 7166335 | |||
4.84 | 4.24 | 3.18 | 1.95 | 42,069 | 7940379 | 5016664 | 5212951 | 1202440 | 6056702 | 501140 | 763652 | 352534 | 9121566 | 7144727 | 1500573 | 9250279 | 8621081 | |||
4.84 | 4.24 | 3.18 | 1.95 | 42,069 | 8969770 | 107661 | 612505 | 2244520 | 8965135 | 6361917 | 8758656 | 1067294 | 6018112 | 3006880 | 9465464 | 452931 | 5598451 | |||
688,549 | 604,157 | 486,254 | 347,120 | 42,069,000 | 4188948 | 8197439 | 4237361 | 7075983 | 7027534 | 7223661 | 8732386 | 1315359 | 8538477 | 9034692 | 7611116 | 6950802 | 4098409 |
