Accrued solar module collection and recycling liability
144,821
145,108
146,017
145,073
Long-term debt
0
237,182
282,593
282,565
Deferred revenue
519,486
582,379
805,018
663,058
Other liabilities
292,137
299,543
295,587
263,447
Total liabilities
3,068,260
3,472,529
3,783,317
4,443,997
Common stock, 0.001 par value per share 500,000,000 shares authorized 107,469,302 and 107,309,794 shares issued and outstanding at june 30, 2026 and december 31, 2025, respectively
107
107
107
107
Additional paid-in capital
2,915,837
2,908,700
2,902,013
2,899,631
Accumulated earnings
7,560,527
7,137,958
6,791,339
6,270,456
Accumulated other comprehensive loss
-156,133
-168,197
-155,466
-154,882
Total stockholders' equity
10,320,338
9,878,568
9,537,993
9,015,312
Total liabilities and stockholders' equity
13,388,598
13,351,097
13,321,310
13,459,309
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.