Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.37B | $ 1.33B | $ 1.14B | $ 787.32M | $ 560.04M | |
$ 435.40M | $ 383.60M | $ 305.64M | $ 210.39M | $ 133.02M | |
$ 287.30M | $ 247.40M | $ 202.67M | $ 179.76M | $ 129.15M | |
$ 4.90M | $ 6.40M | $ 5.50M | $ 5.01M | $ 4.93M | |
$ 153.00M | $ 147.50M | $ 106.88M | $ 33.94M | $ 2.78M | |
$ 148.10M | $ 136.20M | $ 103.29M | $ 30.70M | $ -211.00K | |
$ 6.30M | $ 4.50M | $ 806.00K | $ -417.00K | $ 4.05M | |
$ 154.40M | $ 140.70M | $ 103.71M | $ 30.23M | $ 3.84M | |
$ 117.20M | $ 106.20M | $ 80.10M | $ 22.59M | $ 3.09M | |
$ 4.15 | $ 3.77 | $ 2.86 | $ 0.80 | $ 0.11 | |
$ 4.15 | $ 3.77 | $ 2.85 | $ 0.80 | $ 0.11 | |
28.22M | 28.17M | 28.06M | 28.07M | 28.00M | |
28.22M | 28.17M | 28.13M | 28.14M | 28.10M |