Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 172.90M | $ 106.00M | $ 80.50M | $ 153.13M | $ 123.88M | |
$ ― | $ 2.00M | $ 1.70M | $ 2.10M | $ 1.44M | $ 1.01M | |
$ ― | $ 170.90M | $ 104.30M | $ 78.40M | $ 151.70M | $ 122.88M | |
$ ― | $ 174.80M | $ 132.00M | $ 111.40M | $ 130.12M | $ 103.26M | |
$ ― | $ -3.90M | $ -27.70M | $ -33.00M | $ 21.57M | $ 19.61M | |
$ ― | $ -16.90M | $ 16.60M | $ 14.60M | $ 14.87M | $ -12.29M | |
$ ― | $ -1.40M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -19.40M | $ -44.20M | $ -47.20M | $ 6.22M | $ 6.96M | |
$ ― | $ -100.00K | $ -8.80M | $ -10.80M | $ 2.62M | $ 2.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -19.30M | $ -35.40M | $ -36.40M | $ 3.60M | $ 4.93M | |
$ ― | $ -0.11 | $ -0.21 | $ -0.23 | $ 0.03 | $ 0.05 | |
$ ― | $ -0.11 | $ -0.21 | $ -0.23 | $ 0.03 | $ 0.05 | |
$ ― | $ 177.25M | $ 171.06M | $ 157.29M | $ 137.87M | $ 133.30M | |
$ ― | $ 177.25M | $ 171.06M | $ 157.29M | $ 140.43M | $ 134.87M | |
$ ― | $ ― | $ ― | $ ― | $ 0.01 | $ 0.01 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.08 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.08 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 19.37M | |
$ ― | $ 176.80M | $ -133.70M | $ -113.50M | $ -131.56M | $ 104.27M | |
$ ― | $ -19.30M | $ -35.40M | $ -36.40M | $ 3.60M | $ 4.93M | |
$ ― | $ -19.90M | $ -53.90M | $ -57.10M | $ 5.52M | $ 5.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 12.25M | |
$ ― | $ -2.30M | $ -27.60M | $ -33.00M | $ 20.77M | $ 19.20M | |
$ ― | $ 57.00M | $ 25.10M | $ 15.90M | $ 20.77M | $ 54.73M |