Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 176.68M | $ 175.17M | $ 168.81M | $ 165.02M | $ 120.44M | $ 97.35M | |
$ 36.84M | $ 62.94M | $ 61.87M | $ 62.31M | $ 47.66M | $ 35.62M | |
$ 139.84M | $ 112.23M | $ 106.94M | $ 102.70M | $ 72.78M | $ 61.73M | |
$ 162.80M | $ 150.89M | $ 163.32M | $ 135.38M | $ 77.30M | $ 64.51M | |
$ -33.96M | $ -38.66M | $ -56.38M | $ -32.67M | $ -4.52M | $ -2.78M | |
$ -3.08M | $ -3.18M | $ -2.30M | $ -20.11M | $ -4.55M | $ -4.60M | |
$ 2.08M | $ -1.20M | $ 4.25M | $ -757.00K | $ -46.14M | $ -6.59M | |
$ -36.07M | $ -37.45M | $ -60.63M | $ -52.78M | $ -55.21M | $ -13.97M | |
$ 8.60M | $ 8.91M | $ 7.87M | $ 6.57M | $ 3.55M | $ 1.60M | |
- | - | - | - | - | - | |
$ -44.67M | $ -46.37M | $ -68.50M | $ -67.59M | $ -70.70M | $ -25.32M | |
$ 0.33 | $ 0.34 | $ 0.53 | $ 0.95 | $ -0.17 | $ -0.23 | |
$ 0.33 | $ 0.34 | $ 0.53 | $ 0.95 | $ -0.17 | $ -0.23 | |
$ 562.11M | $ 138.24M | $ 130.37M | $ 71.07M | $ 108.27M | $ 108.27M | |
$ 562.11M | $ 138.24M | $ 130.37M | $ 71.07M | $ 108.27M | $ 108.27M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 232.75M | $ 213.83M | $ 225.19M | $ 197.69M | $ 124.96M | $ 100.13M | |
$ -44.67M | $ -46.37M | $ -68.50M | $ -59.35M | $ -58.76M | $ -15.57M | |
$ -6.49M | - | - | - | $ -25.08M | $ -10.76M | |
- | - | - | - | $ 4.09M | $ 4.30M | |
$ -32.99M | $ -34.28M | $ -58.33M | $ -32.67M | $ -51.12M | $ -9.67M | |
$ -21.80M | $ -29.56M | $ -55.62M | $ -30.26M | $ -43.44M | $ -5.18M |