Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 300.03M | $ 259.69M | $ 195.01M | $ 145.83M | $ 0.00 | |
$ 91.97M | $ 67.46M | - | - | - | |
$ 222.88M | $ 192.23M | $ 195.01M | $ 145.83M | - | |
$ 146.14M | $ 136.78M | $ 130.70M | $ 84.77M | $ 124.92K | |
$ 76.74M | $ 55.45M | $ 64.31M | $ 61.07M | $ -124.92K | |
$ -31.63M | $ -46.01M | $ 21.30M | $ 85.13K | $ 14.65K | |
$ 122.72M | $ 61.19M | $ 2.80M | $ -1.29M | $ -20.74M | |
$ -66.81M | $ -51.74M | $ -7.00K | $ 6.30M | $ -20.85M | |
$ 10.22M | $ 4.02M | $ 50.42M | $ 1.24M | - | |
- | - | - | - | - | |
$ -77.03M | $ -55.77M | $ 852.00K | $ 5.06M | $ -20.85M | |
$ -0.44 | $ -0.32 | $ 0.01 | $ 0.03 | $ -0.79 | |
$ -0.44 | $ -0.32 | $ 0.01 | $ 0.03 | $ -0.79 | |
$ 700.38M | $ 174.17M | $ 157.88M | $ 152.81M | $ 26.53M | |
$ 699.89M | $ 174.17M | $ 159.17M | $ 152.87M | $ 26.53M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 238.11M | $ 204.24M | $ 130.70M | $ 84.77M | $ 124.92K | |
$ -77.03M | $ -55.77M | $ 852.00K | $ 5.06M | $ -20.85M | |
$ -55.07M | $ -38.33M | - | - | $ -1.04M | |
- | - | - | - | - | |
$ -26.54M | $ -5.74M | $ -7.00K | $ 6.30M | $ -124.92K | |
$ -4.64M | $ 21.30M | $ 39.83M | $ 51.83M | $ -124.92K |