Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 243.57M | $ 235.64M | $ 228.03M | $ 253.16M | $ 225.11M | $ 272.26M | |
$ 74.81M | $ 62.68M | $ 55.09M | $ 63.70M | $ 39.37M | - | |
$ 168.76M | $ 172.96M | $ 172.94M | $ 189.45M | $ 185.74M | $ 272.26M | |
$ 65.06M | $ 139.69M | $ 142.22M | $ 188.16M | $ 216.14M | $ 311.31M | |
$ 32.40M | $ 32.64M | $ 23.72M | $ 1.29M | $ -30.40M | $ -39.05M | |
$ -2.50M | $ -10.72M | $ -10.78M | $ -12.65M | $ -13.56M | $ -12.17M | |
$ -342.00K | $ 134.00K | $ -19.48M | $ 17.45M | $ 15.83M | $ 24.32M | |
$ 24.67M | $ 22.67M | $ 457.00K | $ -28.80M | $ -59.79M | $ -75.54M | |
$ 1.43M | $ 1.08M | $ 455.00K | $ 324.00K | $ 207.00K | $ 53.00K | |
- | - | - | - | - | - | |
$ 23.24M | $ 21.59M | $ 2.00K | $ -29.13M | $ -59.99M | $ -75.59M | |
$ 0.48 | $ 0.46 | - | $ -0.72 | $ -1.52 | $ -1.95 | |
$ 0.47 | $ 0.45 | - | $ -0.72 | $ -1.52 | $ -1.95 | |
$ 193.11M | $ 47.13M | $ 44.67M | $ 40.64M | $ 39.58M | $ 38.77M | |
$ 193.68M | $ 47.55M | $ 44.93M | $ 40.64M | $ 39.58M | $ 38.77M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 119.04M | $ 202.37M | $ 197.31M | $ 251.87M | $ 255.51M | $ 311.31M | |
$ 23.24M | $ 21.59M | $ 2.00K | $ -29.13M | $ -59.99M | $ -75.59M | |
$ 26.41M | $ 17.91M | - | - | - | - | |
- | - | - | - | - | - | |
$ 31.38M | $ 36.00M | $ 12.05M | $ -15.99M | $ -45.74M | $ -60.52M | |
$ 42.95M | $ 47.52M | $ 21.89M | $ -4.69M | $ -35.71M | $ -52.45M |