2017 Q3 | 2018 Q3 | 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 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.63B 3.3% |
1.8B 10.3% |
1.96B 8.8% |
2.09B 6.6% |
2.28B 8.8% |
2.55B 12.1% |
2.84B 11.2% |
2.98B 4.9% |
3.13B 5.1% |
3.19B 1.9% |
3.2B 0.4% |
3.23B 0.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
539.32M 4.3% |
553.35M 2.6% |
615.34M 11.2% |
725.97M 18.0% |
905.24M 24.7% |
1.17B 29.4% |
1.33B 13.2% |
1.39B 4.5% |
1.39B 0.6% |
1.32B -5.0% |
1.25B -5.9% |
1.29B 3.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.1B 2.9% |
1.25B 14.0% |
1.35B 7.7% |
1.37B 1.4% |
1.37B 0.4% |
1.38B 0.7% |
1.51B 9.5% |
1.59B 5.3% |
1.74B 9.1% |
1.87B 7.4% |
1.96B 4.8% |
1.94B -0.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41B 17.9% |
1.57B 11.5% |
1.75B 11.7% |
1.95B 11.0% |
2.16B 10.8% |
2.45B 13.5% |
2.6B 6.0% |
2.64B 1.8% |
2.7B 1.9% |
2.73B 1.1% |
2.76B 1.1% |
2.92B 5.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
869.95M 28.3% |
1.02B 16.9% |
1.14B 12.0% |
1.22B 7.2% |
1.25B 2.6% |
1.28B 2.1% |
1.27B -0.6% |
1.26B -0.9% |
1.3B 3.4% |
1.4B 7.6% |
1.51B 7.6% |
1.63B 7.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
225.57M -41.7% |
232.11M 2.9% |
206.61M -11.0% |
144.59M -30.0% |
117.72M -18.6% |
101.12M -14.1% |
239.83M 137.2% |
331.76M 38.3% |
434.04M 30.8% |
463.93M 6.9% |
448.05M -3.4% |
314.94M -29.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
222.67M - |
- |
196.85M - |
- |
48.42M - |
- |
125.06M - |
- |
325.57M - |
- |
462.25M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
157.21M -36.1% |
156.88M -0.2% |
137.91M -12.1% |
91.02M -34.0% |
33.85M -62.8% |
-14.55M - |
69.36M - |
93.62M 35.0% |
204.26M 118.2% |
251.5M 23.1% |
288.49M 14.7% |
262.19M -9.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.2 -36.6% |
11.11 -0.8% |
9.77 -12.1% |
6.43 -34.2% |
2.4 -62.7% |
-1.03 - |
4.91 - |
6.62 34.8% |
14.44 118.1% |
17.77 23.1% |
20.37 14.6% |
18.51 -9.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.04 -36.1% |
11.01 -0.3% |
9.69 -12.0% |
6.39 -34.1% |
2.38 -62.8% |
-1.03 - |
4.87 - |
6.58 35.1% |
14.35 118.1% |
17.67 23.1% |
20.27 14.7% |
18.42 -9.1% |