Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.19B | $ 1.36B | $ 1.89B | $ 1.69B | $ 1.47B | |
$ 1.13B | $ 1.30B | $ 1.45B | $ 1.36B | $ 1.29B | |
$ 1.11B | $ 1.32B | $ 1.55B | $ 1.44B | $ 1.30B | |
$ 88.65M | $ 101.56M | $ 91.30M | $ 83.69M | $ 95.52M | |
$ 128.90M | $ 93.49M | $ 16.85M | $ 4.67M | $ 90.37M | |
$ 21.89M | $ -26.50M | $ -100.30M | $ -76.51M | $ -5.15M | |
$ -1.81M | $ -1.71M | $ -18.94M | $ -34.59M | $ -12.96M | |
$ 20.08M | $ -28.21M | $ -145.23M | $ -102.51M | $ -19.33M | |
$ 36.00M | $ -40.94M | $ -127.98M | $ -70.49M | $ -4.16M | |
$ 0.07 | $ -0.08 | $ -0.25 | $ -0.14 | $ -0.01 | |
$ 0.07 | $ -0.08 | $ -0.25 | $ -0.14 | $ -0.01 | |
500.02M | 505.90M | 503.01M | 502.76M | 498.16M | |
506.69M | 505.90M | 503.01M | 502.76M | 498.16M |