Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 652.64M | $ 585.48M | $ 490.38M | $ 454.25M | $ 348.92M | |
$ 306.58M | $ 274.37M | $ 142.29M | $ 176.11M | $ 152.42M | |
$ 195.21M | $ 216.85M | $ 156.27M | $ 119.50M | $ 86.06M | |
$ 2.61M | $ 7.03M | $ 7.03M | $ 5.86M | $ 3.67M | |
$ 112.23M | $ 96.03M | $ -13.12M | $ 57.64M | $ 64.87M | |
$ 111.37M | $ 57.52M | $ -20.35M | $ 51.90M | $ 61.34M | |
$ 116.00K | $ 29.95M | $ -1.49M | $ 12.35M | $ 4.40M | |
$ 111.48M | $ 87.47M | $ -21.84M | $ 51.01M | $ 60.06M | |
$ 93.05M | $ 77.48M | $ -16.32M | $ 41.59M | $ 54.72M | |
$ 0.09 | $ 0.07 | $ -0.01 | $ 0.04 | $ 0.07 | |
$ 0.09 | $ 0.07 | $ -0.01 | $ 0.04 | $ 0.07 | |
1.08B | 1.12B | 1.13B | 1.13B | 810.01M | |
1.08B | 1.12B | 1.13B | 1.13B | 811.35M |