Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 646.19M | $ 645.57M | $ 477.38M | $ 426.69M | $ 255.28M | |
$ 277.99M | $ 350.01M | $ 412.64M | $ 393.46M | $ 172.81M | |
$ 226.55M | $ 213.13M | $ 200.73M | $ 245.30M | $ 117.83M | |
$ 6.86M | $ 7.45M | $ 10.19M | $ 10.43M | $ 5.07M | |
$ 58.30M | $ 144.33M | $ 222.11M | $ 158.59M | $ 60.05M | |
$ 51.44M | $ 136.88M | $ 211.91M | $ 148.17M | $ 54.98M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 51.44M | $ 136.88M | $ 211.91M | $ 148.17M | $ 54.98M | |
$ 29.08M | $ 96.09M | $ 152.56M | $ 104.00M | $ 42.32M | |
$ 0.80 | $ 2.29 | $ 3.73 | $ 2.45 | $ 1.74 | |
$ 0.80 | $ 2.29 | $ 3.73 | $ 2.45 | $ 1.74 | |
38.93M | 38.19M | 38.54M | 38.90M | 21.54M | |
38.93M | 38.19M | 38.54M | 38.90M | 21.54M |