Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 196.97M | $ 262.80M | $ 269.68M | $ 279.22M | $ 282.56M | $ 279.01M | |
$ 145.85M | - | - | - | - | $ 56.73M | |
$ 51.13M | $ 267.83M | $ 269.68M | $ 279.22M | $ 282.56M | $ 279.01M | |
$ 4.49M | $ 202.36M | $ 178.13M | $ 156.14M | $ 34.57M | $ 150.78M | |
$ 46.63M | $ 65.46M | $ 91.55M | $ 123.08M | $ 247.99M | $ 128.23M | |
$ -27.42M | $ -41.78M | $ -28.06M | $ -31.52M | $ -49.87M | $ -49.22M | |
$ 33.99M | $ -6.17M | $ -8.95M | $ -6.50M | $ 845.00K | $ -2.78M | |
$ 53.20M | $ 59.54M | $ 54.36M | $ 72.44M | $ 179.22M | $ 82.16M | |
$ 558.00K | $ 875.00K | $ 488.00K | $ 10.00K | $ 9.00K | $ -2.00K | |
- | - | - | - | - | - | |
$ 50.79M | $ 117.33M | $ 100.85M | $ 130.45M | $ 223.77M | $ 149.93M | |
$ 1.49 | $ 1.48 | $ 1.38 | $ 1.74 | $ 1.55 | $ 2.25 | |
$ 1.49 | $ 1.48 | $ 1.38 | $ 1.74 | $ 1.55 | $ 2.25 | |
$ 101.52M | $ 640.00K | $ 623.00K | $ 41.62M | $ 615.00K | $ 615.00K | |
$ 101.52M | $ 640.00K | $ 623.00K | $ 41.62M | $ 615.00K | $ 615.00K | |
$ 1.56 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 150.34M | $ 202.36M | $ 178.13M | $ 156.14M | $ 34.57M | $ 150.78M | |
$ 26.39M | - | - | - | - | - | |
$ 52.64M | $ 58.67M | $ 53.88M | $ 72.42M | $ 179.22M | $ 82.17M | |
$ 19.01M | - | - | - | - | - | |
$ 79.59M | $ 102.15M | $ 82.43M | $ 104.08M | $ 229.96M | $ 132.12M | |
$ 158.16M | $ 212.26M | $ 185.51M | $ 196.33M | $ 322.42M | $ 224.06M |