Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 349.89M | $ 349.89M | $ 280.04M | $ 206.68M | $ 150.83M | $ 104.72M | |
$ -16.76M | $ 799.00K | $ -62.29M | $ 41.82M | $ 28.45M | $ 20.04M | |
$ 329.80M | $ 349.09M | $ 217.75M | $ 164.86M | $ 122.38M | $ 84.68M | |
$ 179.17M | $ 348.39M | $ -307.59M | $ 233.23M | $ 136.57M | $ 91.62M | |
$ -57.10M | $ -75.55M | $ -89.84M | $ -68.37M | $ -14.19M | $ -6.94M | |
$ 3.99M | - | $ 5.09M | $ 744.00K | $ 2.04M | $ 3.17M | |
$ -100.28M | $ -21.03M | $ -1.75M | $ -265.00K | - | - | |
$ -54.52M | $ -54.52M | $ -84.75M | $ -67.63M | $ -12.15M | $ -3.77M | |
$ 6.74M | $ 6.74M | $ 5.44M | $ -3.42M | $ -2.74M | $ 1.63M | |
- | - | - | - | - | - | |
$ -61.26M | $ -61.26M | $ -90.18M | $ -64.20M | $ -9.40M | $ -5.39M | |
$ -0.60 | $ -0.59 | $ -0.91 | $ -0.68 | $ -0.20 | $ -0.07 | |
$ -0.60 | $ -0.59 | $ -0.91 | $ -0.68 | $ -0.20 | $ -0.07 | |
$ 413.27M | $ 103.32M | $ 99.24M | $ 94.78M | $ 46.49M | $ 79.19M | |
$ 413.27M | $ 103.32M | $ 99.24M | $ 94.78M | $ 46.49M | $ 79.19M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.15 | - | |
- | - | - | - | $ 0.13 | - | |
- | - | - | - | - | - | |
$ 162.41M | $ 349.19M | $ -369.88M | $ 275.05M | $ 165.02M | $ 111.65M | |
$ -61.26M | $ -61.26M | $ -90.18M | $ -64.20M | $ -9.40M | $ -5.39M | |
$ -29.18M | $ -43.07M | - | - | $ -9.40M | $ -5.39M | |
- | - | - | - | - | - | |
$ -54.52M | $ -54.52M | $ -84.75M | $ -67.63M | $ -14.19M | $ -6.94M | |
$ -24.43M | $ -30.76M | $ -70.09M | $ -58.88M | $ -10.53M | $ -4.13M |