Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 405.26M | $ 395.62M | $ 301.31M | $ 233.10M | $ 163.91M | |
$ 252.80M | $ 270.18M | $ 202.13M | $ 143.41M | $ 94.50M | |
$ 152.46M | $ 125.45M | $ 99.18M | $ 89.69M | $ 69.41M | |
$ 158.77M | $ 175.66M | $ 166.94M | $ 101.27M | $ 63.63M | |
$ -6.31M | $ -50.21M | $ -67.76M | $ -11.58M | $ 5.78M | |
$ -8.48M | $ -6.33M | $ -1.59M | $ -2.03M | $ -1.05M | |
$ -8.37M | $ 10.00K | $ -268.32M | $ 55.00K | $ -227.00K | |
$ -14.79M | $ -56.53M | $ -337.68M | $ -13.67M | $ 4.51M | |
$ 166.00K | $ 185.00K | $ 367.00K | $ 178.00K | $ 185.00K | |
- | - | - | - | - | |
$ -4.95M | $ -16.75M | $ -82.91M | $ -13.85M | $ 4.32M | |
$ -0.08 | $ -0.27 | $ -1.62 | - | $ 0.10 | |
$ -0.08 | $ -0.27 | $ -1.62 | - | $ 0.10 | |
$ 271.54M | $ 60.93M | $ 51.25M | - | $ 44.01M | |
$ 271.83M | $ 60.93M | $ 51.25M | - | $ 44.01M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 411.57M | $ 445.83M | $ 369.07M | $ 244.68M | $ 158.13M | |
$ -4.95M | $ -16.75M | $ -82.91M | $ -13.85M | $ 4.32M | |
$ -9.85M | $ -39.59M | - | - | $ 4.32M | |
- | - | - | - | $ 1.05M | |
$ -11.06M | $ -50.20M | $ -336.08M | $ -11.63M | $ 5.55M | |
$ -788.00K | $ -42.94M | $ -331.70M | $ -8.38M | $ 6.93M |