Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 267.67M | $ 271.85M | $ 259.95M | $ 222.59M | $ 202.19M | $ 205.53M | |
$ 4.67M | $ 836.00K | $ 24.40M | $ -45.45M | $ -30.17M | $ -3.99M | |
$ 67.47M | $ 130.28M | $ -124.45M | $ 118.85M | $ 124.17M | $ 116.73M | |
- | - | - | - | - | - | |
$ -16.55M | $ -24.53M | $ -12.00M | $ -201.00K | $ -499.00K | $ -846.00K | |
$ 125.23M | $ 140.73M | $ 135.49M | $ 59.49M | $ 47.35M | $ 83.97M | |
$ 35.33M | $ 39.33M | $ 36.82M | $ 17.30M | $ 14.56M | $ 26.10M | |
- | - | - | - | - | - | |
$ 137.66M | $ 101.39M | $ 49.87M | $ 41.66M | $ 32.56M | $ 57.51M | |
$ 4.53 | $ 3.33 | $ 3.22 | $ 1.38 | $ 1.06 | $ 1.80 | |
$ 4.51 | $ 3.32 | $ 3.22 | $ 1.38 | $ 1.06 | $ 1.79 | |
$ 121.22M | $ 30.30M | $ 30.39M | $ 30.28M | $ 30.73M | $ 31.92M | |
$ 121.50M | $ 30.39M | $ 30.47M | $ 30.28M | $ 30.76M | $ 32.05M | |
$ -0.14 | $ 0.94 | - | $ 0.52 | $ 0.96 | $ 0.96 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 228.05M | $ 236.81M | $ 195.05M | $ 134.54M | $ 144.56M | $ 175.61M | |
$ 92.65M | $ 101.39M | $ 49.87M | $ 42.20M | $ 32.79M | $ 57.87M | |
$ -46.23M | $ 30.17M | - | $ 42.34M | $ 33.13M | $ 58.45M | |
- | - | - | $ 592.00K | $ 1.56M | $ 577.00K | |
$ 38.12M | - | - | - | - | - | |
$ 40.72M | - | - | - | - | - |