Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.59B | $ 2.69B | $ 2.88B | $ 76.22M | $ 44.33M | $ 28.03M | |
$ 134.00M | $ -2.12B | $ -2.33B | $ 47.88M | $ 28.39M | $ 17.82M | |
$ 1.58B | $ 575.00M | $ 547.00M | $ 28.34M | $ 15.94M | $ 10.21M | |
$ 905.00M | $ 14.00M | $ 311.00M | $ 22.84M | $ 18.13M | $ 10.05M | |
$ 169.00M | $ 561.00M | $ 236.00M | $ 5.50M | $ -2.19M | $ 165.00K | |
$ -32.00M | $ -34.00M | $ -35.00M | $ 167.00K | $ 417.00K | $ 165.00K | |
$ 3.00M | $ 2.00M | $ 1.00M | $ -27.00K | $ -453.00K | $ -149.00K | |
$ 134.00M | $ 525.00M | $ 200.00M | $ 5.64M | $ -1.98M | $ 181.00K | |
$ 11.00M | $ 120.00M | $ 46.00M | $ 0.00 | - | - | |
- | $ 396.00M | $ 2.00M | - | - | - | |
$ 123.00M | $ 405.00M | $ 154.00M | $ 5.64M | $ -2.03M | $ 163.00K | |
$ 0.48 | $ 1.88 | $ 0.73 | $ 0.13 | $ -0.05 | $ 0.01 | |
$ 0.47 | $ 1.88 | $ 0.73 | $ 0.13 | $ -0.05 | $ 0.01 | |
$ 1.05B | $ 215.00M | $ 210.00M | $ 43.32M | $ 38.15M | $ 33.18M | |
$ 1.06B | $ 215.00M | $ 210.00M | $ 44.57M | $ 38.84M | $ 33.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.00 | $ 85.00K | $ 0.00 | |
$ 1.04B | $ -2.10B | $ -2.02B | $ 70.72M | $ 46.52M | $ 27.87M | |
$ 123.00M | $ 405.00M | $ 154.00M | $ 5.64M | $ -2.03M | $ 163.00K | |
$ 119.55M | - | - | $ 6.05M | $ -1.46M | $ 681.73K | |
- | - | - | - | $ 0.00 | $ 2.00K | |
$ 166.00M | $ 559.00M | $ 235.00M | $ 5.50M | $ -2.19M | $ 165.00K | |
$ 172.00M | $ 624.00M | $ 293.00M | $ 7.79M | $ -965.00K | $ 964.00K |