Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 219.14M | $ 235.64M | $ 228.03M | $ 253.16M | $ 225.11M | $ 272.26M | |
$ 58.99M | $ 62.68M | $ 55.09M | $ 63.70M | $ 39.37M | $ 36.81M | |
$ 160.15M | $ 172.96M | $ 172.94M | $ 189.45M | $ 185.74M | $ 235.44M | |
$ 70.57M | $ 140.31M | $ 149.22M | $ 188.16M | $ 216.14M | $ 273.31M | |
$ 18.91M | $ 32.64M | $ 23.72M | $ 1.29M | $ -30.40M | $ -37.86M | |
$ -6.43M | $ -10.72M | $ -10.78M | $ -12.65M | $ -13.56M | $ -12.17M | |
$ -962.00K | $ -759.00K | $ 12.48M | $ 9.30M | $ -15.83M | $ -25.51M | |
$ 10.07M | $ 22.67M | $ 457.00K | $ -20.66M | $ -59.79M | $ -75.54M | |
$ 1.35M | $ 1.08M | $ 455.00K | $ 8.47M | $ 207.00K | $ 53.00K | |
- | - | - | - | - | - | |
$ 8.72M | $ 21.59M | $ 2.00K | $ -29.13M | $ -59.99M | $ -75.59M | |
$ 0.19 | $ 0.46 | - | $ -0.72 | $ -1.52 | $ -1.95 | |
$ 0.19 | $ 0.45 | - | $ -0.72 | $ -1.52 | $ -1.95 | |
$ 191.62M | $ 47.13M | $ 44.67M | $ 40.64M | $ 39.58M | $ 38.77M | |
$ 192.33M | $ 47.55M | $ 44.93M | $ 40.64M | $ 39.58M | $ 38.77M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.59 | $ -0.47 | |
- | - | - | - | $ -0.59 | $ -0.47 | |
- | - | - | - | - | - | |
$ 108.11M | $ 203.00M | $ 204.31M | $ 251.87M | $ 255.51M | $ 310.12M | |
$ 8.72M | $ 21.59M | $ 2.00K | $ -29.13M | $ -59.99M | $ -75.59M | |
$ 10.75M | $ 17.91M | $ 361.03K | - | $ -48.17M | $ -56.88M | |
- | - | - | - | $ 14.05M | $ 15.02M | |
$ 20.12M | $ 36.00M | $ 12.05M | $ -7.85M | $ -45.74M | $ -60.52M | |
$ 19.46M | $ 47.52M | $ 20.97M | $ 2.75M | $ -35.71M | $ -52.45M |