Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
2.78B | 2.55B | 1.93B | 1.57B | 1.33B | |
531.00M | 725.00M | 332.00M | 317.00M | 243.35M | |
-105.00M | 291.00M | 289.00M | 204.00M | 58.78M | |
333.00M | 303.00M | 201.00M | 179.00M | 133.00M | |
1.01B | 832.00M | 688.00M | 291.00M | 313.00M | |
636.00M | 434.00M | 329.00M | 113.00M | 143.59M | |
-301.00M | -197.00M | -47.00M | -457.00M | -172.00M | |
335.00M | 237.00M | 282.00M | -381.00M | -28.23M | |
111.00M | 144.00M | 167.00M | -304.00M | -41.85M | |
0.45 | 0.64 | 0.87 | -1.60 | -0.28 | |
0.45 | 0.64 | 0.87 | -1.59 | -0.28 | |
245.45M | 224.46M | 191.17M | 190.43M | 150.88M | |
245.45M | 224.46M | 191.17M | 191.17M | 150.88M |