Income Statement | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
|---|---|---|---|---|---|
| $ 604.76M | $ 538.80M | $ 468.22M | $ 471.05M | $ 8.53K | |
| $ 278.74M | $ 254.80M | $ 222.50M | $ 211.31M | $ 8.53K | |
| $ 240.22M | $ 227.16M | $ 224.76M | $ 192.07M | $ 410.29K | |
| $ 32.18M | $ 23.68M | $ 26.06M | $ 20.03M | $ 17.98K | |
| $ 70.70M | $ 51.31M | $ 23.80M | $ 39.26M | $ -383.79K | |
| $ 40.04M | $ 27.64M | $ -2.26M | $ 19.23M | $ -401.76K | |
| $ -46.36M | $ -54.82M | $ -24.67M | $ -9.86M | $ 0.00 | |
| $ -6.32M | $ -27.18M | $ -26.93M | $ 9.37M | $ -401.76K | |
| $ -8.07M | $ -29.70M | $ -27.06M | $ 8.03M | $ -401.76K | |
| $ -0.22 | $ -1.07 | $ -4.04 | $ 0.32 | $ -0.09 | |
| $ -0.22 | $ -1.07 | $ -4.04 | $ 0.32 | $ -0.09 | |
| 36.31M | 27.80M | 6.70M | 25.25M | 4.31M | |
| 36.31M | 27.80M | 6.70M | 25.25M | 4.31M |