Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 196.97M | $ 262.80M | $ 269.68M | $ 279.22M | $ 282.56M | $ 279.46M | |
$ 145.85M | - | - | $ 150.75M | $ 149.97M | $ 145.49M | |
$ 51.13M | $ 267.83M | $ 269.68M | $ 128.47M | $ 132.59M | $ 133.97M | |
$ 4.49M | $ 202.36M | $ 178.13M | $ 5.39M | $ 4.86M | $ 5.29M | |
$ 46.63M | $ 65.46M | $ 91.55M | $ 123.08M | $ 127.73M | $ 128.68M | |
$ -27.42M | $ -41.78M | $ -28.06M | $ -32.23M | $ -50.72M | $ -50.48M | |
$ 33.99M | $ -6.17M | $ -8.95M | $ -25.62M | $ -18.05M | $ 3.96M | |
$ 53.20M | $ 59.54M | $ 54.36M | $ 65.23M | $ 58.97M | $ 82.16M | |
$ 558.00K | $ 875.00K | $ 488.00K | $ 10.00K | $ 9.00K | $ -2.00K | |
- | - | - | - | - | - | |
$ 50.79M | $ 117.33M | $ 100.85M | $ 65.22M | $ 50.80M | $ 73.58M | |
$ 1.49 | $ 1.48 | $ 1.38 | $ 1.74 | $ 1.55 | $ 2.25 | |
$ 1.49 | $ 1.48 | $ 1.38 | $ 1.74 | $ 1.55 | $ 2.22 | |
$ 101.52M | $ 640.00K | $ 623.00K | $ 32.69M | $ 32.69M | $ 32.69M | |
$ 101.52M | $ 640.00K | $ 623.00K | $ 32.69M | $ 32.69M | $ 36.37M | |
$ 1.56 | - | - | $ 2.08 | $ 2.08 | $ 2.08 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 150.34M | $ 202.36M | $ 178.13M | $ 156.14M | $ 154.83M | $ 150.78M | |
$ 26.39M | - | - | $ 31.64M | $ 48.12M | $ 46.77M | |
$ 52.64M | $ 58.67M | $ 53.88M | $ 65.22M | $ 58.96M | $ 82.17M | |
$ 19.01M | - | - | $ 90.84M | $ 77.01M | $ 78.20M | |
$ 79.59M | $ 102.15M | $ 82.43M | $ 96.88M | $ 107.08M | $ 128.93M | |
$ 158.16M | $ 212.26M | $ 185.51M | $ 185.71M | $ 196.02M | $ 216.78M |