Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 462.53M | $ 394.57M | $ 323.25M | $ 381.02M | $ 417.37M | |
$ ― | $ 191.39M | $ 145.24M | $ 97.86M | $ 124.59M | $ 167.06M | |
$ ― | $ 271.14M | $ 249.34M | $ 225.39M | $ 256.44M | $ 250.30M | |
$ ― | $ 258.63M | $ 222.48M | $ 224.29M | $ 260.41M | $ 251.06M | |
$ ― | $ 12.52M | $ 26.85M | $ 1.10M | $ -3.97M | $ -757.00K | |
$ ― | $ -3.78M | $ 4.22M | $ 3.88M | $ 2.80M | $ -1.08M | |
$ ― | $ 2.74M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.42M | $ 21.63M | $ -8.51M | $ -8.57M | $ -5.39M | |
$ ― | $ 5.18M | $ 8.46M | $ 1.41M | $ 3.26M | $ 7.59M | |
$ ― | $ -10.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 90.00K | $ 12.76M | $ -9.90M | $ -11.80M | $ -13.10M | |
$ ― | $ ― | $ 0.11 | $ -0.09 | $ -0.13 | $ 0.10 | |
$ ― | $ ― | $ 0.09 | $ -0.09 | $ -0.13 | $ 0.09 | |
$ ― | $ 122.26M | $ 121.13M | $ 108.78M | $ 90.25M | $ 84.70M | |
$ ― | $ 134.46M | $ 135.99M | $ 108.78M | $ 90.25M | $ 84.70M | |
$ ― | $ 0.01 | $ ― | $ ― | $ 0.11 | $ 0.10 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.25 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.23 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 11.35M | |
$ ― | $ 450.02M | $ -367.72M | $ -322.15M | $ -385.00M | $ 418.12M | |
$ ― | $ 90.00K | $ 12.76M | $ -9.90M | $ -11.80M | $ -13.10M | |
$ ― | $ 6.65M | $ 20.97M | $ -4.21M | $ 5.15M | $ -7.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 1.36M | |
$ ― | $ 9.59M | $ 25.99M | $ -4.49M | $ -5.20M | $ -4.03M | |
$ ― | $ 19.52M | $ 25.99M | $ -4.49M | $ -5.20M | $ 3.74M |