Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 585.48M | $ 490.38M | $ 454.25M | $ 348.92M | $ 171.92M | |
$ 274.37M | $ 142.29M | $ 176.11M | $ 152.42M | $ 67.23M | |
$ 216.85M | $ 156.27M | $ 119.50M | $ 86.06M | $ 58.84M | |
$ 7.03M | $ 7.03M | $ 5.86M | $ 3.67M | $ 2.19M | |
$ 96.03M | $ -13.12M | $ 57.64M | $ 64.87M | $ 10.40M | |
$ 57.52M | $ -20.35M | $ 51.90M | $ 61.34M | $ 8.25M | |
$ 29.95M | $ -1.49M | $ 12.35M | $ 4.40M | $ -1.46M | |
$ 87.47M | $ -21.84M | $ 51.01M | $ 60.06M | $ 6.93M | |
$ 77.48M | $ -16.32M | $ 41.59M | $ 54.72M | $ 6.37M | |
$ 0.07 | $ -0.01 | $ 0.04 | $ 0.07 | $ 0.01 | |
$ 0.07 | $ -0.01 | $ 0.04 | $ 0.07 | $ 0.01 | |
1.12B | 1.13B | 1.13B | 810.01M | 1.12B | |
1.12B | 1.13B | 1.13B | 811.35M | 1.12B |