Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
1.51B | 761.64M | 1.37B | 844.47M | 477.57M | |
688.46M | 684.76M | 725.82M | 491.44M | 299.01M | |
454.10M | 684.76M | 336.67M | 209.63M | 192.22M | |
44.79M | 41.95M | 35.87M | 30.51M | 29.38M | |
279.15M | 252.92M | 425.80M | 321.15M | 136.17M | |
234.36M | 268.05M | 389.14M | 290.64M | 109.38M | |
187.00K | -56.99M | 0.00 | -20.00K | 0.00 | |
234.55M | 211.06M | 389.14M | 290.62M | 109.38M | |
141.10M | 132.47M | 244.46M | 181.32M | 70.93M | |
47.72 | 44.83 | 96.09 | 71.28 | 31.75 | |
47.68 | 44.83 | 93.02 | 69.00 | 30.50 | |
2.96M | 2.95M | 2.63M | 2.54M | 2.23M | |
2.96M | 2.95M | 2.63M | 2.63M | 2.33M |