Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 231.42M | $ 217.65M | $ 222.82M | $ 211.56M | $ 234.62M | $ 190.87M | |
$ 164.16M | $ 158.72M | $ 189.19M | $ 173.85M | $ 184.08M | $ 144.67M | |
$ 67.26M | $ 58.92M | $ 33.63M | $ 37.72M | $ 50.54M | $ 46.20M | |
$ 120.33M | $ 99.33M | $ 92.47M | $ 94.48M | $ 99.38M | $ 94.95M | |
$ -54.01M | $ -41.35M | $ -59.00M | $ -56.77M | $ -48.84M | $ -48.75M | |
$ -4.33M | $ -8.82M | $ -6.19M | $ -5.55M | $ -5.38M | $ -4.48M | |
$ -7.73M | $ -6.81M | $ -1.36M | $ -8.16M | $ -3.00M | $ -1.84M | |
$ -66.68M | $ -56.04M | $ -66.40M | $ -54.16M | $ -51.22M | $ -51.39M | |
$ 1.00K | $ 9.00K | $ 1.00K | $ 2.00K | $ 7.23M | $ 14.66M | |
- | - | - | - | - | - | |
$ -66.68M | $ -56.05M | $ -66.40M | $ -54.16M | $ -58.45M | $ -66.05M | |
$ -1.70 | $ -1.75 | $ -2.38 | $ -2.01 | $ -2.67 | $ -3.31 | |
$ -1.70 | $ -1.75 | $ -2.38 | $ -2.01 | $ -2.67 | $ -3.31 | |
$ 151.09M | $ 31.94M | $ 27.85M | $ 26.91M | $ 21.87M | $ 19.98M | |
$ 151.09M | $ 31.94M | $ 27.85M | $ 26.91M | $ 21.87M | $ 19.98M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 285.43M | $ 258.06M | $ 281.66M | $ 268.33M | $ 283.46M | $ 239.62M | |
$ -66.68M | $ -56.05M | $ -66.40M | $ -54.16M | $ -58.45M | $ -66.05M | |
$ -61.38M | $ -44.22M | - | - | - | - | |
- | - | - | - | - | - | |
$ -61.57M | $ -46.61M | $ -60.08M | $ -48.54M | $ -45.59M | $ -45.98M | |
$ -40.64M | $ -26.18M | $ -36.88M | $ -23.17M | $ -20.86M | $ -21.08M |