Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 238.51M | $ 198.96M | $ 99.77M | $ 75.44M | $ 65.14M | $ 63.04M | |
$ 50.64M | $ 62.77M | $ 41.49M | $ 39.20M | $ 24.64M | $ 27.98M | |
$ 187.87M | $ 136.19M | $ 58.28M | $ 36.25M | $ 40.50M | $ 35.06M | |
$ 153.91M | $ 125.60M | $ 152.69M | $ 89.73M | $ 65.29M | $ 81.57M | |
$ 40.40M | $ 8.68M | $ -64.11M | $ -53.48M | $ -24.79M | $ -46.51M | |
$ -8.57M | $ 19.01M | $ -12.50M | $ -16.46M | $ -9.30M | $ -9.91M | |
$ 16.78M | $ -1.96M | $ 10.79M | $ 17.44M | $ -23.37M | $ 4.52M | |
$ 5.66M | $ -10.38M | $ -87.40M | $ -80.93M | $ -57.46M | $ -51.90M | |
$ 4.83M | $ 1.56M | $ -9.94M | - | $ -218.00K | $ 0.00 | |
- | - | - | - | - | - | |
$ 5.07M | $ -11.94M | $ -87.40M | $ -80.93M | $ -57.24M | $ -51.90M | |
$ 0.02 | $ -0.04 | $ -0.34 | $ -0.32 | $ -0.26 | $ -0.27 | |
$ 0.02 | $ -0.04 | $ -0.34 | $ -0.32 | $ -0.26 | $ -0.27 | |
$ 1.08B | $ 267.01M | $ 257.09M | $ 249.24M | $ 222.59M | $ 195.58M | |
$ 1.19B | $ 267.01M | $ 257.09M | $ 249.24M | $ 222.59M | $ 195.58M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.26 | - | |
- | - | - | - | $ -0.20 | - | |
- | - | - | - | - | - | |
$ 204.55M | $ 188.37M | $ 194.18M | $ 128.93M | $ 89.93M | $ 109.55M | |
$ 5.07M | $ -11.94M | $ -87.40M | $ -80.93M | $ -57.24M | $ -51.90M | |
$ -26.78M | - | $ -120.31M | - | $ -33.94M | $ -57.34M | |
- | - | - | - | $ 9.47M | $ 10.91M | |
$ 30.66M | $ 14.78M | $ -72.39M | $ -65.72M | $ -47.99M | $ -41.00M | |
$ 32.69M | $ 20.62M | $ -63.28M | $ -60.25M | $ -44.66M | $ -38.84M |