2017 Q4 | 2018 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.23B 37.0% |
1.01B -17.6% |
4.21B 314.5% |
4.45B 5.8% |
4.32B -3.0% |
4.27B -1.0% |
4.51B 5.4% |
4.54B 0.8% |
4.97B 9.4% |
5.41B 8.8% |
5.72B 5.8% |
5.95B 4.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
776.02M 27.5% |
641M -17.4% |
2.76B 329.9% |
2.95B 7.0% |
2.92B -0.8% |
2.95B 0.9% |
3.15B 6.7% |
3.16B 0.3% |
3.5B 10.8% |
3.87B 10.8% |
4.14B 7.0% |
4.37B 5.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
456.26M 56.9% |
373.85M -18.1% |
1.45B 288.1% |
1.5B 3.5% |
1.39B -7.1% |
1.32B -5.0% |
1.36B 2.5% |
1.38B 1.8% |
1.47B 6.2% |
1.53B 4.3% |
1.58B 2.9% |
1.59B 0.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
890.5M 28.6% |
754.51M -15.3% |
3.18B 321.0% |
3.39B 6.7% |
3.37B -0.6% |
3.41B 1.3% |
3.63B 6.2% |
3.65B 0.5% |
4B 9.7% |
4.4B 9.9% |
4.72B 7.4% |
4.97B 5.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
114.48M 36.1% |
113.51M -0.9% |
420.86M 270.8% |
441.79M 5.0% |
446.93M 1.2% |
465.45M 4.1% |
478.98M 2.9% |
488.69M 2.0% |
501.18M 2.6% |
521.01M 4.0% |
575.06M 10.4% |
605.25M 5.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
341.78M 65.5% |
260.34M -23.8% |
1.03B 295.6% |
1.06B 2.8% |
946.79M -10.6% |
858.85M -9.3% |
878.74M 2.3% |
893.7M 1.7% |
967.09M 8.2% |
1.01B 4.4% |
1B -0.9% |
980.59M -2.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
285.03M 77.0% |
- |
810.29M - |
834.58M 3.0% |
378.03M -54.7% |
- |
706.23M - |
- |
823.19M - |
- |
920.62M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
285.29M 76.8% |
190.63M -33.2% |
810M 324.9% |
833.76M 2.9% |
741.07M -11.1% |
693.83M -6.4% |
706.03M 1.8% |
721.32M 2.2% |
823.38M 14.1% |
906.01M 10.0% |
920.9M 1.6% |
915.14M -0.6% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.6 76.5% |
0.4 -33.3% |
1.71 327.5% |
1.76 2.9% |
1.57 -10.8% |
1.43 -8.9% |
1.38 -3.5% |
1.35 -2.2% |
1.47 8.9% |
1.61 9.5% |
1.65 2.5% |
1.64 -0.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.6 76.5% |
0.4 -33.3% |
1.71 327.5% |
1.76 2.9% |
1.57 -10.8% |
1.43 -8.9% |
1.38 -3.5% |
1.35 -2.2% |
1.47 8.9% |
1.61 9.5% |
1.65 2.5% |
1.64 -0.6% |