Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.80B | $ 1.57B | $ 1.15B | $ 417.73M | $ 351.59M | |
$ 613.77M | $ 551.88M | $ 390.90M | $ 219.24M | $ 186.54M | |
$ 557.82M | $ 508.88M | $ 349.11M | $ 207.25M | $ 165.99M | |
$ 0.00 | $ 63.59M | $ 45.19M | $ 18.68M | $ 6.70M | |
$ 55.95M | $ 104.36M | $ 82.42M | $ 30.68M | $ 28.14M | |
$ 55.95M | $ 42.99M | $ 41.79M | $ 4.45M | $ 14.74M | |
$ -56.49M | $ -45.00M | $ -28.85M | $ -9.19M | $ 235.00K | |
$ -536.00K | $ -2.01M | $ 12.94M | $ 11.92M | $ 20.79M | |
$ -7.33M | $ -8.97M | $ 7.41M | $ 9.41M | $ 15.11M | |
$ -0.16 | $ -0.20 | $ 0.22 | $ 0.46 | $ 0.84 | |
$ -0.16 | $ -0.20 | $ 0.21 | $ 0.46 | $ 0.81 | |
46.83M | 44.87M | 34.29M | 20.49M | 18.04M | |
47.20M | 44.87M | 35.09M | 20.49M | 18.66M |