Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 257.05M | $ 319.83M | $ 278.19M | $ 298.71M | $ 332.81M | |
$ 257.05M | $ 308.32M | $ 268.41M | $ 287.08M | $ 323.16M | |
$ 42.25M | $ 129.53M | $ 125.24M | $ 153.69M | $ 99.23M | |
$ 71.44M | $ 69.97M | $ 140.03M | $ 165.45M | $ 106.64M | |
$ 264.16M | $ 259.94M | $ 151.99M | $ 212.99M | $ 303.95M | |
$ 214.80M | $ 178.79M | $ 81.11M | $ 132.19M | $ 220.80M | |
$ -76.93M | $ -44.41M | $ -80.22M | $ -15.04M | $ -33.54M | |
$ 137.87M | $ 134.38M | $ 65.50M | $ 111.97M | $ 185.31M | |
$ 137.87M | $ 135.65M | $ 23.06M | $ 62.19M | $ 135.37M | |
$ 3.14 | $ 3.13 | $ 0.52 | $ 1.36 | $ 3.03 | |
$ 3.13 | $ 3.13 | $ 0.51 | $ 1.36 | $ 3.03 | |
43.84M | 43.39M | 44.77M | 45.71M | 44.70M | |
44.10M | 43.39M | 44.79M | 45.73M | 44.70M |