Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 765.62M | $ 671.95M | $ 70.04M | $ 311.65M | $ 79.82M | |
$ ― | $ 543.37M | $ 482.97M | $ 50.14M | $ 209.74M | $ 56.77M | |
$ ― | $ 222.25M | $ 188.97M | $ 19.90M | $ 101.91M | $ 23.05M | |
$ ― | $ 76.34M | $ 57.71M | $ 12.38M | $ 47.58M | $ 28.69M | |
$ ― | $ 145.91M | $ 131.26M | $ 7.52M | $ 54.33M | $ -5.64M | |
$ ― | $ -20.18M | $ -14.86M | $ -2.99M | $ -9.42M | $ -2.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 125.02M | $ 113.53M | $ 3.03M | $ 44.51M | $ -8.13M | |
$ ― | $ 31.14M | $ 28.47M | $ -284.53K | $ 10.42M | $ -12.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 93.13M | $ 85.10M | $ 3.16M | $ 31.57M | $ 2.45M | |
$ ― | $ ― | $ 1.77 | $ 0.07 | $ 0.66 | $ 0.05 | |
$ ― | $ ― | $ 1.77 | $ 0.07 | $ 0.66 | $ 0.05 | |
$ ― | $ ― | $ 47.97M | $ 47.97M | $ 47.97M | $ 47.97M | |
$ ― | $ ― | $ 47.97M | $ 47.97M | $ 47.97M | $ 47.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 335.56K | $ 161.92K | $ 44.10K | $ 129.81K | $ 1.08M | |
$ ― | $ 619.71M | $ 540.68M | $ 62.52M | $ 257.33M | $ 85.46M | |
$ ― | $ 93.13M | $ 85.10M | $ 3.16M | $ 31.57M | $ 2.45M | |
$ ― | $ 94.10M | $ 86.94M | $ 4.22M | $ 31.74M | $ 2.60M | |
$ ― | $ 20.44M | $ 15.04M | $ 3.06M | $ 9.49M | $ 2.25M | |
$ ― | $ 145.46M | $ 128.56M | $ 6.09M | $ 54.00M | $ -5.89M | |
$ ― | $ 148.67M | $ 130.76M | $ 6.56M | $ 55.53M | $ -5.54M |