Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 25.30B | $ 94.36B | $ 113.59M | $ 95.92M | $ 84.01M | $ 70.95M | |
$ -3.35M | - | $ -1.95M | $ -2.56M | $ -3.28M | $ -3.81M | |
$ 44.35M | - | $ 58.82M | $ 54.19M | $ 50.81M | $ 45.50M | |
- | - | - | - | - | - | |
$ 36.00M | - | - | - | - | - | |
$ 156.32M | $ 6.66B | $ 52.82M | $ 39.16M | $ 29.92M | $ 21.64M | |
$ -82.28M | $ -1.47B | $ 13.65M | $ 10.39M | $ 7.85M | $ 5.25M | |
$ 273.00M | $ 2.61B | - | - | - | - | |
$ -350.39M | $ 1.91B | $ 39.16M | $ 28.77M | $ 22.08M | $ 16.39M | |
$ 3.56 | $ 1.22 | $ 4.39 | $ 3.25 | $ 2.52 | $ 2.15 | |
$ 3.54 | $ 1.19 | $ 4.33 | $ 3.22 | $ 2.48 | $ 2.09 | |
$ 27.27M | $ 15.68K | $ 8.92M | $ 8.87M | $ 8.76M | $ 7.64M | |
$ 27.57M | $ 16.08K | $ 9.05M | $ 8.93M | $ 8.90M | $ 7.86M | |
$ 0.14 | $ 0.56 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.67 | - | |
- | - | - | - | - | - | |
$ 87.06M | - | $ 105.11M | $ 87.85M | $ 75.02M | $ 63.22M | |
$ -311.39M | $ 2.06B | $ 39.16M | $ 28.77M | $ 22.08M | $ 16.39M | |
$ 34.61M | - | $ 39.16M | $ 28.77M | $ 22.08M | $ 16.39M | |
$ 610.00K | - | $ 462.10K | $ 294.64K | $ 1.63M | $ 1.42M | |
$ 5.53B | $ 17.37B | - | - | - | - | |
- | - | - | - | - | - |