Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 177.59M | $ 175.17M | $ 168.81M | $ 165.02M | $ 120.44M | $ 97.35M | |
$ 62.11M | $ 62.94M | $ 61.87M | $ 62.31M | $ 47.66M | $ 35.62M | |
$ 115.47M | $ 112.23M | $ 106.94M | $ 102.70M | $ 72.78M | $ 61.73M | |
$ 144.60M | $ 149.92M | $ 162.08M | $ 135.38M | $ 77.30M | $ 64.51M | |
$ -29.13M | $ -38.66M | $ -56.38M | $ -32.67M | $ -4.52M | $ -2.78M | |
$ -2.18M | $ -231.00K | $ 6.54M | $ -2.98M | $ -4.55M | $ -4.60M | |
$ 173.00K | $ 1.20M | $ -3.20M | $ 20.11M | $ -46.14M | $ -6.59M | |
$ -29.30M | $ -37.45M | $ -60.63M | $ -52.78M | $ -55.21M | $ -13.97M | |
$ 7.48M | $ 8.91M | $ 7.87M | $ 6.57M | $ 3.55M | $ 1.60M | |
- | - | - | - | - | - | |
$ -36.78M | $ -46.37M | $ -68.50M | $ -67.59M | $ -70.70M | $ -25.32M | |
$ -0.04 | $ -0.34 | $ 0.53 | $ 0.95 | $ -0.17 | $ -0.23 | |
$ -0.08 | $ -0.34 | $ 0.53 | $ 0.95 | $ -0.17 | $ -0.23 | |
$ 732.37M | $ 138.24M | $ 130.37M | $ 71.07M | $ 108.27M | $ 108.27M | |
$ 732.37M | $ 138.24M | $ 130.37M | $ 71.07M | $ 108.27M | $ 108.27M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 239.82M | $ 212.85M | $ 223.95M | $ 197.69M | $ 124.96M | $ 100.13M | |
$ -36.78M | $ -46.37M | $ -68.50M | $ -59.35M | $ -58.76M | $ -15.57M | |
$ -9.75M | - | - | - | $ -25.08M | $ -10.76M | |
- | - | - | - | $ 4.09M | $ 4.30M | |
$ -27.12M | $ -34.28M | $ -54.08M | $ -49.80M | $ -51.12M | $ -9.67M | |
$ -21.97M | $ -29.56M | $ -51.37M | $ -47.39M | $ -43.44M | $ -5.18M |