Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.32B | $ 1.26B | $ 1.30B | $ 1.20B | $ 1.10B | |
$ 482.95M | $ 441.07M | $ 437.73M | $ 432.73M | $ 410.57M | |
$ 348.54M | $ 336.55M | $ 362.33M | $ 327.94M | $ 449.86M | |
$ 44.67M | $ 46.27M | $ 46.34M | $ 51.98M | $ 51.38M | |
$ 181.43M | $ 141.71M | $ 118.18M | $ 149.43M | $ -6.09M | |
$ 134.41M | $ 104.52M | $ 75.40M | $ 104.80M | $ -39.29M | |
$ -20.85M | $ -40.87M | $ -33.48M | $ -32.16M | $ -40.13M | |
$ 113.55M | $ 63.65M | $ 41.92M | $ 72.63M | $ -79.42M | |
$ 86.95M | $ 44.52M | $ 19.56M | $ 55.23M | $ -71.93M | |
$ 1.49 | $ 0.76 | $ 0.33 | $ 0.93 | $ -1.23 | |
$ 1.48 | $ 0.75 | $ 0.33 | $ 0.93 | $ -1.23 | |
58.28M | 58.09M | 58.87M | 58.97M | 58.55M | |
58.87M | 58.34M | 58.87M | 58.97M | 58.55M |