Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.46B | $ 1.46B | $ 1.07B | $ 561.13M | $ 365.75M | $ 245.42M | |
$ ― | $ ― | $ -25.95M | $ -11.12M | $ ― | $ ― | |
$ ― | $ ― | $ 1.09B | $ 572.25M | $ ― | $ ― | |
$ 548.67M | $ 548.67M | $ 414.77M | $ 272.55M | $ 208.28M | $ 155.93M | |
$ 908.06M | $ 908.06M | $ 654.00M | $ 299.70M | $ 157.47M | $ 89.48M | |
$ 138.00K | $ 138.00K | $ -2.96M | $ -1.02M | $ -200.00K | $ -158.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 906.59M | $ 906.59M | $ 647.49M | $ 298.68M | $ 157.27M | $ 89.33M | |
$ 63.23M | $ 63.23M | $ 42.06M | $ 14.06M | $ 7.55M | $ 5.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 843.36M | $ 843.36M | $ 605.43M | $ 284.62M | $ 149.73M | $ 83.46M | |
$ 3.95 | $ 3.95 | $ 2.83 | $ 1.55 | $ 0.83 | $ 0.46 | |
$ 3.87 | $ 3.88 | $ 2.73 | $ 1.51 | $ 0.82 | $ 0.46 | |
$ 853.32M | $ 213.27M | $ 213.71M | $ 183.93M | $ 180.74M | $ 179.85M | |
$ 871.56M | $ 217.51M | $ 221.82M | $ 189.02M | $ 183.39M | $ 182.63M | |
$ 1.45 | $ 1.45 | $ 0.68 | $ 0.42 | $ 0.24 | $ 0.18 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 4.37M | |
$ 548.67M | $ 548.67M | $ 414.77M | $ 261.43M | $ 208.28M | $ 155.93M | |
$ 843.36M | $ 843.36M | $ 605.43M | $ 284.62M | $ 149.73M | $ 83.46M | |
$ 843.36M | $ 843.36M | $ 605.43M | $ 284.62M | $ 149.73M | $ 83.46M | |
$ ― | $ 4.61M | $ 2.80M | $ 1.06M | $ 218.00K | $ 159.00K | |
$ 911.20M | $ 911.20M | $ 650.29M | $ 299.75M | $ 157.49M | $ 89.48M | |
$ 1.01B | $ 1.01B | $ 730.94M | $ 332.26M | $ 182.97M | $ 107.68M |