Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.90B | $ 776.05M | $ 569.14M | $ 302.32M | $ 50.24M | $ 32.81M | |
$ 534.80M | $ 403.79M | $ 265.85M | $ 148.63M | $ 29.02M | $ 21.82M | |
$ 1.37B | $ 372.27M | $ 303.29M | $ 153.69M | $ 21.21M | $ 10.99M | |
$ 398.74M | $ 365.29M | $ 297.60M | $ 161.74M | $ 31.94M | $ 17.08M | |
$ 969.63M | $ 6.97M | $ 5.69M | $ -8.04M | $ -10.73M | $ -6.09M | |
$ -29.04M | $ -31.86M | $ -24.12M | $ 7.26M | $ 1.34M | $ 1.07M | |
$ -99.55M | $ -43.75M | $ -5.09M | $ -9.46M | $ 5.04M | $ -643.18K | |
$ 1.04B | $ 19.50M | $ -12.67M | $ -24.77M | $ -7.02M | $ -7.79M | |
$ -68.00K | $ 2.86M | $ 1.15M | $ 5.80M | $ -4.36M | $ 35.23K | |
$ -1.15M | $ -378.00K | $ -396.00K | $ ― | $ -586.71K | $ ― | |
$ 1.02B | $ 82.00K | $ 3.49M | $ -44.18M | $ -3.72M | $ -7.82M | |
$ 0.30 | $ ― | $ ― | $ -0.23 | $ -0.03 | $ -0.08 | |
$ 0.28 | $ ― | $ ― | $ -0.23 | $ -0.03 | $ -0.08 | |
$ 978.45M | $ 236.54M | $ 220.69M | $ 190.90M | $ 133.91M | $ 96.92M | |
$ 995.05M | $ 236.54M | $ 220.69M | $ 190.90M | $ 133.91M | $ 96.92M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 933.54M | $ 769.08M | $ ― | $ -310.37M | $ -60.97M | $ -38.90M | |
$ 1.02B | $ 82.00K | $ 3.49M | $ -44.18M | $ -3.72M | $ -7.82M | |
$ 780.71M | $ 14.33M | $ -9.31M | $ -11.94M | $ -9.38M | $ -4.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.07B | $ 50.84M | $ 9.67M | $ -17.71M | $ -5.23M | $ -6.49M | |
$ 1.14B | $ 111.61M | $ 64.88M | $ 21.00M | $ -639.00K | $ -4.33M |