Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 519.42M | $ 416.85M | $ 332.07M | $ 239.05M | $ 213.10M | |
$ 345.27M | $ 272.86M | $ 286.62M | $ 210.55M | $ 182.93M | |
$ 190.14M | $ 186.22M | $ 160.88M | $ 129.43M | $ 101.99M | |
$ 16.95M | $ 18.40M | $ 21.93M | $ 13.86M | $ 10.69M | |
$ 172.08M | $ 105.03M | $ 147.67M | $ 94.98M | $ 91.63M | |
$ 155.13M | $ 86.63M | $ 125.74M | $ 81.12M | $ 80.60M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 155.13M | $ 86.63M | $ 125.74M | $ 81.12M | $ 80.94M | |
$ 124.06M | $ 61.52M | $ 94.26M | $ 60.65M | $ 60.12M | |
$ 8.24 | $ 4.17 | $ 6.78 | $ 5.65 | $ 5.82 | |
$ 8.05 | $ 4.08 | $ 6.56 | $ 5.44 | $ 5.70 | |
15.05M | 14.74M | 13.91M | 10.74M | 10.34M | |
15.42M | 15.07M | 14.38M | 11.14M | 10.54M |