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 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.6B -15.9% |
1.71B 7.4% |
1.87B 9.0% |
2.3B 23.2% |
2.66B 15.7% |
2.89B 8.3% |
3.57B 23.7% |
2.9B -18.9% |
2.52B -13.0% |
2.13B -15.4% |
1.29B -39.7% |
1.29B 0.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
190.74M 17.2% |
214.4M 12.4% |
350.85M 63.6% |
556.01M 58.5% |
661.03M 18.9% |
805.7M 21.9% |
1.11B 37.8% |
959.1M -13.6% |
849.74M -11.4% |
737.08M -13.3% |
372.56M -49.5% |
365.14M -2.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41B -19.0% |
1.5B 6.7% |
1.52B 1.2% |
1.75B 15.1% |
2B 14.6% |
2.08B 3.9% |
2.46B 18.2% |
1.94B -21.2% |
1.67B -13.7% |
1.4B -16.4% |
913.43M -34.6% |
920.22M 0.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
688.78M 20.7% |
814.76M 18.3% |
1.07B 31.6% |
1.38B 28.5% |
1.6B 15.9% |
1.86B 16.3% |
2.33B 25.5% |
2.21B -5.2% |
2.1B -5.0% |
1.87B -10.9% |
1.32B -29.3% |
1.3B -1.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
498.04M 352.8% |
600.36M 20.5% |
721.36M 20.2% |
822.02M 14.0% |
936.66M 13.9% |
1.05B 12.4% |
1.22B 16.1% |
1.25B 2.5% |
1.25B 0.0% |
1.14B -9.2% |
951.7M -16.2% |
937.46M -1.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
907.77M -31.6% |
900.08M -0.8% |
796.42M -11.5% |
924.3M 16.1% |
1.07B 15.2% |
1.03B -3.6% |
1.24B 20.5% |
684.67M -44.6% |
418.79M -38.8% |
260M -37.9% |
-38.28M - |
-17.24M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
760.6M - |
- |
678.29M - |
- |
900.37M - |
- |
593.51M - |
- |
-102.42M - |
- |
-72.86M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
760.6M -27.2% |
766.86M 0.8% |
678.29M -11.5% |
773.13M 14.0% |
900.37M 16.5% |
877.81M -2.5% |
594.25M -32.3% |
112.26M -81.1% |
-100.79M - |
-231.88M - |
-70.96M - |
-15.12M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.11 -27.3% |
2.13 0.9% |
1.87 -12.2% |
2.02 8.0% |
2.31 14.4% |
2.21 -4.3% |
1.49 -32.6% |
0.28 -81.2% |
-0.24 - |
-0.57 - |
-0.18 - |
-0.04 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.11 -27.3% |
2.13 0.9% |
1.87 -12.2% |
2.02 8.0% |
2.31 14.4% |
2.21 -4.3% |
1.49 -32.6% |
0.28 -81.2% |
-0.24 - |
-0.57 - |
-0.18 - |
-0.04 - |