Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 751.30M | $ 691.80M | $ 574.00M | $ 487.76M | $ 386.00M | |
$ 143.79M | $ 119.46M | $ 100.00M | $ 98.35M | $ 71.00M | |
$ 96.28M | $ 76.90M | $ 97.00M | $ 75.06M | $ 48.00M | |
$ 93.44M | $ 90.94M | $ 62.88M | $ 57.64M | $ 34.17M | |
$ 233.96M | $ 169.80M | $ -620.12M | $ 80.93M | $ 69.41M | |
$ 47.51M | $ 42.56M | $ 1.17B | $ 1.19B | $ 198.00M | |
$ 45.82M | $ -228.31M | $ 384.81M | $ 857.10M | $ 477.43M | |
$ 93.32M | $ -185.75M | $ 388.00M | $ 879.64M | $ 501.00M | |
$ 597.67M | $ -235.98M | $ 312.65M | $ 930.27M | $ 507.11M | |
$ 11.34 | $ -4.42 | $ 5.80 | $ 17.27 | $ 9.41 | |
$ 11.34 | $ -4.42 | $ 5.80 | $ 17.27 | $ 9.41 | |
52.71M | 53.36M | 53.88M | 53.88M | 53.87M | |
52.71M | 53.36M | 53.88M | 53.88M | 53.87M |