2013 Q4 | 2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q2 | 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 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.47B 21.2% |
4.35B 25.2% |
5.75B 32.2% |
8.1B 40.8% |
9.72B 20.0% |
10.8B 11.2% |
11.19B 3.5% |
10.9B -2.5% |
9.42B -13.6% |
7.5B -20.3% |
5.51B -26.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
552.82M 14.6% |
626.33M 13.3% |
817.71M 30.6% |
1.02B 24.2% |
1.17B 15.0% |
1.22B 4.5% |
1.17B -4.1% |
1.09B -7.2% |
936.08M -13.8% |
860.19M -8.1% |
792.12M -7.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.92B 22.5% |
3.72B 27.5% |
4.93B 32.4% |
7.08B 43.6% |
8.55B 20.7% |
9.58B 12.1% |
10.01B 4.5% |
9.81B -2.0% |
8.48B -13.6% |
6.64B -21.7% |
4.72B -29.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.09B 17.6% |
2.65B 27.2% |
3.31B 24.9% |
4.29B 29.5% |
4.79B 11.6% |
5.06B 5.7% |
5.59B 10.4% |
5.54B -0.9% |
5.24B -5.4% |
4.77B -8.9% |
3.89B -18.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.53B 18.7% |
2.03B 32.2% |
2.5B 23.1% |
3.28B 31.2% |
3.62B 10.5% |
3.84B 6.1% |
4.42B 15.0% |
4.45B 0.8% |
4.3B -3.3% |
3.91B -9.1% |
3.1B -20.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.39B 27.0% |
1.7B 22.2% |
2.44B 43.5% |
3.81B 56.2% |
4.93B 29.5% |
5.75B 16.6% |
5.6B -2.6% |
5.36B -4.2% |
4.18B -22.1% |
2.73B -34.7% |
1.62B -40.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.16B - |
- |
2.08B - |
- |
4.13B - |
- |
4.86B - |
- |
3.79B - |
- |
1.25B - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.15B 28.9% |
1.4B 21.1% |
2.02B 44.5% |
3.06B 51.5% |
3.99B 30.4% |
4.78B 19.6% |
4.74B -0.9% |
4.65B -1.8% |
3.75B -19.5% |
2.6B -30.6% |
1.25B -52.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.999 34.5% |
1.146 14.8% |
1.64 43.1% |
2.483 51.4% |
3.24 30.5% |
3.848 18.7% |
3.793 -1.4% |
3.7 -2.4% |
2.943 -20.5% |
2.053 -30.2% |
0.99 -51.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.999 34.5% |
1.146 14.8% |
1.64 43.1% |
2.483 51.4% |
3.24 30.5% |
3.848 18.7% |
3.793 -1.4% |
3.7 -2.4% |
2.943 -20.5% |
2.053 -30.2% |
0.99 -51.8% |