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.53B 19.6% |
1.72B 12.8% |
1.82B 5.4% |
2.34B 28.9% |
2.18B -6.8% |
2.07B -5.2% |
1.9B -8.2% |
987.56M -48.1% |
589.3M -40.3% |
456.72M -22.5% |
442.11M -3.2% |
474.05M 7.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
542.26M 189.4% |
629.45M 16.1% |
693.94M 10.2% |
905.57M 30.5% |
891.62M -1.5% |
852.54M -4.4% |
884.78M 3.8% |
544.97M -38.4% |
390.92M -28.3% |
343.37M -12.2% |
219.59M -36.0% |
235.22M 7.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
987.45M -6.9% |
1.1B 10.9% |
1.12B 2.6% |
1.44B 27.9% |
1.29B -10.1% |
1.22B -5.7% |
1.02B -16.6% |
442.59M -56.5% |
198.38M -55.2% |
113.35M -42.9% |
222.52M 96.3% |
238.84M 7.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
680.59M 213.4% |
778.76M 14.4% |
835.99M 7.3% |
1.06B 26.7% |
1.08B 1.9% |
1.05B -2.5% |
1.08B 2.7% |
727.18M -32.7% |
538.27M -26.0% |
482.9M -10.3% |
355.59M -26.4% |
377.18M 6.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
138.33M 364.8% |
149.31M 7.9% |
142.05M -4.9% |
153.37M 8.0% |
187.74M 22.4% |
200.04M 6.6% |
196.3M -1.9% |
182.21M -7.2% |
147.35M -19.1% |
139.52M -5.3% |
136M -2.5% |
141.96M 4.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
849.11M -10.7% |
946.06M 11.4% |
982.08M 3.8% |
1.28B 30.8% |
1.1B -14.0% |
1.02B -7.8% |
820.07M -19.5% |
260.39M -68.2% |
51.03M -80.4% |
-26.18M - |
86.52M - |
96.87M 12.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
569.16M - |
- |
835.76M - |
- |
1.01B - |
- |
773.58M - |
- |
89.17M - |
- |
105.3M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
701.38M 10.9% |
798.04M 13.8% |
833.59M 4.5% |
1.09B 31.1% |
1.01B -7.6% |
999.27M -1.0% |
773.65M -22.6% |
293.02M -62.1% |
90.29M -69.2% |
-19.6M - |
106.61M - |
134.34M 26.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.77 10.9% |
9.98 13.8% |
9.62 -3.6% |
11.33 17.8% |
9.49 -16.2% |
8.92 -6.0% |
7.25 -18.7% |
2.74 -62.2% |
0.85 -69.0% |
-0.18 - |
1 - |
1.27 27% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.77 10.9% |
9.98 13.8% |
9.62 -3.6% |
11.33 17.8% |
9.49 -16.2% |
8.92 -6.0% |
7.25 -18.7% |
2.74 -62.2% |
0.85 -69.0% |
-0.18 - |
1 - |
1.27 27% |