Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 449.67M | $ 477.69M | $ 484.60M | $ 441.46M | $ 376.34M | |
$ 314.34M | $ 340.67M | $ 361.97M | $ 322.39M | $ 272.52M | |
$ 389.92M | $ 372.24M | $ 226.60M | $ 203.85M | $ 156.53M | |
$ 58.99M | $ 62.18M | $ 66.66M | $ 65.81M | $ 56.15M | |
$ 13.55M | $ 136.01M | $ 181.49M | $ 183.65M | $ 89.62M | |
$ -75.58M | $ -31.57M | $ 152.39M | $ 118.54M | $ 120.76M | |
$ -18.42M | $ 49.21M | $ -38.01M | $ -64.30M | $ -72.64M | |
$ -94.01M | $ 17.64M | $ 56.68M | $ 54.24M | $ -41.05M | |
$ -105.39M | $ 2.05M | $ 34.34M | $ 36.79M | $ -6.57M | |
$ -2.22 | $ 0.04 | $ 0.76 | $ 0.73 | $ -0.15 | |
$ -2.22 | $ 0.04 | $ 0.72 | $ 0.68 | $ -0.15 | |
47.40M | 47.65M | 48.93M | 50.16M | 45.04M | |
47.40M | 50.24M | 52.17M | 54.14M | 45.04M |