Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|
- | $ 3.53B | $ 2.11B | $ 1.42B | |
- | $ 1.52B | $ 1.20B | $ 1.01B | |
- | $ 2.01B | $ 913.08M | $ 408.72M | |
- | $ 979.71M | $ 640.51M | $ 604.63M | |
- | $ 1.03B | $ 272.57M | $ -195.91M | |
- | $ -67.63M | $ -68.06M | $ -50.59M | |
- | $ 38.58M | $ 38.02M | $ -40.06M | |
- | $ 1.00B | $ 242.53M | $ -286.55M | |
- | $ 231.57M | $ 53.10M | $ -60.02M | |
- | - | - | - | |
- | $ 771.70M | $ 189.43M | $ -226.47M | |
- | $ 0.46 | $ 0.12 | $ -1.82 | |
- | $ 0.46 | $ 0.12 | $ -1.82 | |
- | $ 1.68B | $ 1.57B | $ 124.38M | |
- | $ 1.68B | $ 1.57B | $ 124.38M | |
- | $ 0.12 | - | $ 0.02 | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | $ 771.70M | $ 189.43M | $ -226.47M | |
- | $ 771.70M | $ 191.22M | $ -164.72M | |
- | $ 67.63M | $ 68.06M | $ 50.59M | |
- | $ 1.07B | $ 310.59M | $ -235.97M | |
- | $ 1.24B | $ 488.46M | $ -44.78M |