2013 Q4 | 2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
306.67M -70.9% |
1.18B 286.0% |
1.24B 5.1% |
1.5B 20.9% |
1.95B 29.8% |
2.35B 20.6% |
2.87B 21.8% |
3.47B 21.2% |
4.35B 25.2% |
5.75B 32.2% |
8.1B 40.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.49M -70.4% |
330.86M 282.6% |
342.51M 3.5% |
358.25M 4.6% |
407.41M 13.7% |
442.14M 8.5% |
482.51M 9.1% |
552.82M 14.6% |
626.33M 13.3% |
817.71M 30.6% |
1.02B 24.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
220.18M -71.1% |
852.89M 287.4% |
901.6M 5.7% |
1.15B 27.1% |
1.55B 34.9% |
1.91B 23.7% |
2.38B 24.7% |
2.92B 22.5% |
3.72B 27.5% |
4.93B 32.4% |
7.08B 43.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
253.09M -70.5% |
962.46M 280.3% |
987.25M 2.6% |
1.09B 10.1% |
1.3B 19.1% |
1.53B 18.0% |
1.77B 16.0% |
2.09B 17.6% |
2.65B 27.2% |
3.31B 24.9% |
4.29B 29.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
166.6M -70.6% |
631.6M 279.1% |
644.74M 2.1% |
729.03M 13.1% |
887.7M 21.8% |
1.09B 22.4% |
1.29B 18.8% |
1.53B 18.7% |
2.03B 32.2% |
2.5B 23.1% |
3.28B 31.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.58M -72.6% |
221.29M 313.0% |
256.86M 16.1% |
416.55M 62.2% |
657.59M 57.9% |
825.74M 25.6% |
1.09B 32.5% |
1.39B 27.0% |
1.7B 22.2% |
2.44B 43.5% |
3.81B 56.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
210.3M - |
- |
371.98M - |
- |
681.82M - |
- |
1.16B - |
- |
2.08B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.01M -85.1% |
208.86M 422.0% |
239.06M 14.5% |
367.65M 53.8% |
550.52M 49.7% |
677M 23.0% |
895.78M 32.3% |
1.15B 28.9% |
1.4B 21.1% |
2.02B 44.5% |
3.06B 51.5% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.071 -86.1% |
0.386 440.0% |
0.441 14.3% |
0.657 49.0% |
0.964 46.7% |
1.157 20.0% |
1.005 -13.2% |
1.351 34.5% |
1.551 14.8% |
2.22 43.1% |
3.36 51.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.071 -86.1% |
0.386 440.0% |
0.441 14.3% |
0.657 49.0% |
0.964 46.7% |
1.157 20.0% |
1.005 -13.2% |
1.351 34.5% |
1.551 14.8% |
2.22 43.1% |
3.36 51.4% |