Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 233.55M | $ 430.53M | $ 8.29M | $ 304.27M | $ 218.23M | $ 168.94M | |
$ 111.97M | $ -231.44M | $ -2.36M | $ 168.95M | $ 113.14M | $ 89.91M | |
$ 210.57M | $ 199.09M | $ 188.77M | $ 135.32M | $ 105.09M | $ 79.03M | |
$ -58.15M | $ -132.58M | $ -319.99M | $ 106.78M | $ 93.82M | $ 69.59M | |
$ 69.72M | $ 66.52M | $ 68.52M | $ 28.54M | $ 11.27M | $ 9.44M | |
$ -71.69M | $ -64.98M | $ -42.66M | $ -43.10M | $ -8.23M | $ -4.11M | |
$ 187.00K | $ -4.47M | $ -388.51M | $ -28.73M | $ -15.01M | $ 601.00K | |
$ 6.52M | $ 6.01M | $ 28.15M | $ -43.29M | $ -11.97M | $ 5.92M | |
$ -7.47M | $ -7.66M | $ 6.37M | $ 4.85M | $ 4.17M | $ 1.92M | |
$ 2.21M | $ 3.25M | - | - | - | - | |
$ 6.51M | $ 7.98M | $ 20.62M | $ -48.00M | $ -19.16M | $ 3.39M | |
$ 0.22 | $ 0.27 | $ 0.70 | $ -1.62 | $ -0.65 | $ 0.12 | |
$ 0.20 | $ 0.25 | $ 0.66 | $ -1.62 | $ -0.65 | $ 0.11 | |
$ 119.57M | $ 29.81M | $ 29.59M | $ 29.56M | $ 29.45M | $ 29.40M | |
$ 124.45M | $ 31.48M | $ 31.39M | $ 29.56M | $ 29.45M | $ 29.96M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 53.82M | $ 550.01M | $ -322.35M | $ 275.73M | $ 206.96M | $ 159.50M | |
$ 6.51M | $ 7.98M | $ 20.62M | $ -48.00M | $ -19.16M | $ 3.39M | |
$ 14.31M | $ 504.00K | - | $ -22.49M | $ -8.20M | $ 3.00M | |
$ 37.83M | - | - | $ 43.10M | $ 8.25M | $ 4.22M | |
$ 79.19M | $ 71.84M | $ 70.98M | $ -184.00K | $ -3.72M | $ 10.14M | |
$ 111.63M | $ 112.67M | $ 103.34M | $ 26.35M | $ 7.13M | $ 19.54M |