Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 366.28M | $ 283.83M | $ 232.07M | $ 232.95M | $ 309.42M | |
$ 208.02M | $ 169.89M | $ 156.70M | $ 186.36M | $ 238.68M | |
$ 126.55M | $ 8.06M | $ 7.57M | $ 37.47M | $ 50.83M | |
$ 982.45K | $ 892.05K | $ 742.32K | $ 1.03M | $ 623.11K | |
$ 197.89M | $ 162.73M | $ 149.88M | $ 149.92M | $ 188.47M | |
$ 232.29M | $ 161.83M | $ 149.14M | $ 148.90M | $ 187.85M | |
$ -28.24M | $ -17.03M | $ -12.61M | $ -16.10M | $ 8.92M | |
$ 204.05M | $ 165.06M | $ 136.53M | $ 132.80M | $ 217.66M | |
$ 194.83M | $ 145.57M | $ 136.57M | $ 132.70M | $ 216.65M | |
$ 0.13 | $ 0.09 | $ 0.09 | $ 0.09 | $ 0.15 | |
$ 0.12 | $ 0.09 | $ 0.09 | $ 0.09 | $ 0.15 | |
1.55B | 1.54B | 1.50B | 1.48B | 1.47B | |
1.64B | 1.54B | 1.55B | 1.56B | 1.48B |