Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.55B | $ 1.49B | $ 1.63B | $ 1.54B | $ 1.14B | |
$ 383.96M | $ 366.73M | $ 352.13M | $ 316.85M | $ 201.66M | |
$ 200.53M | $ 207.38M | $ 219.65M | $ 213.90M | $ 199.63M | |
$ 48.66M | $ 56.22M | $ 56.39M | $ 56.99M | $ 49.94M | |
$ 220.01M | $ 218.50M | $ 192.62M | $ 160.62M | $ 54.14M | |
$ 183.43M | $ 159.35M | $ 146.50M | $ 111.42M | $ 10.30M | |
$ 15.39M | $ 1.98M | $ -1.56M | $ -7.93M | $ 191.00K | |
$ 198.82M | $ 161.34M | $ 133.19M | $ 103.49M | $ 2.23M | |
$ 171.05M | $ 141.07M | $ 118.03M | $ 89.69M | $ 1.69M | |
$ 0.21 | $ 0.18 | $ 0.15 | $ 0.11 | $ 0.00 | |
$ 0.21 | $ 0.18 | $ 0.15 | $ 0.11 | $ 0.00 | |
826.73M | 793.44M | 792.20M | 791.95M | 793.00M | |
826.78M | 793.41M | 792.20M | 793.55M | 793.00M |