Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 730.23M | $ 730.23M | $ 489.73M | $ 237.15M | $ 67.79M | $ 42.93M | |
$ 95.39M | $ 95.39M | $ -65.00M | $ 41.44M | $ 20.99M | $ 17.16M | |
$ 634.84M | $ 634.84M | $ 424.74M | $ 195.71M | $ 46.80M | $ 25.77M | |
$ 475.75M | $ 475.75M | $ 300.60M | $ 196.58M | $ 112.46M | $ 77.61M | |
$ 159.09M | $ 159.09M | $ 124.13M | $ -871.00K | $ -65.66M | $ -51.84M | |
$ -6.91M | $ -6.91M | $ -1.90M | $ -1.10M | $ -1.21M | $ -944.00K | |
$ -22.06M | $ 22.09M | $ 1.45M | $ 6.88M | $ 1.26M | $ 1.74M | |
$ 174.28M | $ 174.28M | $ 120.83M | $ -8.85M | $ -65.62M | $ -51.05M | |
$ 26.97M | $ 27.00M | $ -95.17M | $ 301.00K | $ 80.00K | $ 62.00K | |
$ -1.90M | $ -1.90M | $ -2.50M | $ -6.30M | - | - | |
$ 147.38M | $ 147.28M | $ 215.96M | $ -9.15M | $ -65.70M | $ -51.11M | |
$ 4.01 | $ 4.01 | $ 6.02 | $ -0.26 | $ -1.99 | $ -2.14 | |
$ 3.86 | $ 3.85 | $ 5.70 | $ -0.26 | $ -1.99 | $ -2.14 | |
$ 146.82M | $ 36.71M | $ 35.90M | $ 35.10M | $ 33.09M | $ 23.90M | |
$ 152.83M | $ 38.21M | $ 37.88M | $ 35.10M | $ 33.09M | $ 23.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 571.14M | $ 571.14M | $ 235.61M | $ 238.02M | $ 133.45M | $ 94.77M | |
$ 147.28M | $ 147.28M | $ 215.96M | $ -9.15M | $ -65.70M | $ -51.11M | |
$ 105.51M | $ 137.69M | - | - | $ -65.70M | $ -50.66M | |
- | - | - | - | $ 1.21M | $ 944.00K | |
$ 181.14M | $ 181.19M | $ 122.73M | $ -7.75M | $ -64.41M | $ -50.10M | |
$ 190.68M | $ 191.54M | $ 131.13M | $ -592.00K | $ -61.06M | $ -47.82M |