Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.44B | $ 1.63B | $ 1.28B | $ 874.51M | $ 789.23M | |
$ 644.08M | $ 317.71M | $ 268.77M | $ 78.87M | $ 51.66M | |
$ 114.32M | $ 187.37M | $ 111.76M | $ 82.92M | $ 86.77M | |
$ 211.73M | $ 180.89M | $ 128.11M | $ 133.38M | $ 153.29M | |
$ 50.30M | $ 301.70M | $ 293.58M | $ 65.55M | $ 21.17M | |
$ 529.76M | $ 130.34M | $ 168.59M | $ -3.18M | $ -35.98M | |
$ -699.00M | $ -14.84M | $ 9.98M | $ 259.00K | $ -3.26M | |
$ -169.24M | $ 115.50M | $ 7.39M | $ -68.44M | $ -134.50M | |
$ -137.86M | $ 85.63M | $ 2.03M | $ -54.19M | $ -107.02M | |
$ -1.32 | $ 0.76 | $ 0.02 | $ -0.53 | $ -1.06 | |
$ -1.32 | $ 0.76 | $ 0.02 | $ -0.53 | $ -1.06 | |
104.12M | 113.00M | 105.87M | 102.66M | 100.83M | |
104.12M | 113.42M | 106.94M | 102.66M | 100.83M |