Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.95B | $ 1.55B | $ 1.92B | $ 1.39B | $ 677.19M | |
$ 1.82B | $ 1.13B | $ 1.20B | $ 753.22M | $ 146.40M | |
$ 1.85B | $ 575.27M | $ 130.36M | $ 114.95M | $ 104.89M | |
$ 741.97M | $ 466.95M | $ 338.14M | $ 233.20M | $ 234.60M | |
$ 690.34M | $ 1.13B | $ 1.10B | $ 401.95M | $ -538.51M | |
$ -22.55M | $ 559.62M | $ 1.06B | $ 720.34M | $ 41.03M | |
$ -198.71M | $ -47.88M | $ -423.15M | $ -564.31M | $ -16.39M | |
$ -221.26M | $ 511.74M | $ 637.01M | $ 148.65M | $ -878.12M | |
$ -173.52M | $ 695.08M | $ 631.51M | $ 145.01M | $ -874.17M | |
$ -4.72 | $ 34.30 | $ 37.88 | $ 10.18 | $ -74.92 | |
$ -4.72 | $ 33.42 | $ 37.44 | $ 10.03 | $ -74.92 | |
36.73M | 20.25M | 16.67M | 14.24M | 11.67M | |
36.73M | 20.78M | 16.87M | 14.46M | 11.67M |