| Report Date help_outline | 2021-Q4 | 2021-Q2 | 2020-Q4 | 2020-Q2 | 2019-Q4 | 2019-Q2 | 2018-Q2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| None, None help_outline | 0.28 | 3.52 | 9.43B | 10.10B | 0.87 | 4.50B | 26.00B | 1.21 | 111.80B | 76.50B | 0.59 | 21.70B | 0.11 | 4.44 | 7.00M | 100.00M | 129.20B | 76.90B | 14.40B | 2.04B | 15.30B | 0.18 | 1.53B | 1.28B | 0.47 | 0.14 | 41.50 | 5.35B | 12.30B | 14.10B | 77.00B | 7.25 | 36.10M | 36.10M | 340.10 | 129.20B | 600.00 | 0.06 | 1.50B | 3.40B | 4.52B | 48.50B | 1.34K | 150.90B | 125.40B | 36.90 | 139.20B | 0.04 | 0.39 | 0.59 | 0.56 | 0.67 | 42.30 | 16.80B | 10.80B | 130.80B | 670.00M | 139.00B | 526.00 | 3.84B | 13.00B | 10.60B | 2.27B | 130.10B | 36.10M | 130.90B | 87.00M | 140.00M | 149.80B | 780.00M | 3.16B | 5.45B | 121.60B | 36.10M | 0.07 | 514.00 | 19.00B | 18.60B | 157.60B | 0.52 | 210.00M | 126.80B | 522.00 | 36.10M | 19.30 | 2.81 | 2.87B | 696.00M | 12.10B | 133.30B | 127.00B | 15.40 | 18.80B | 145.70B | 0.17 | 0.04 | 0.05 | 17.20B | 17.60 | 19.10B | 5.39B | 6.00B | 802.00M | 127.80B | 34.00M | 127.70B | 522.00 | 36.10M | 18.80B | 0.28 | 0.31 | 0.98 | 27.20 | 23.70 | 0.04 | 146.60B | 166.30 | 3.14 | 11.80B | 16.20B | 4.56B | 0.28 | 10.50B | 460.00M | 1.25 | 4.43 | 560.00 | 36.10M | 20.20B | 0.03 | 20.20B |