2013 Q4 | 2014 Q4 | 2015 Q4 | 2016 Q4 | 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] | [friend] | [friend] | [friend] | [friend] |
3B 2.1% |
2.93B -2.3% |
2.78B -5.1% |
2.47B -11.1% |
2.37B -4.1% |
2.64B 11.3% |
3.3B 25.3% |
3.65B 10.4% |
3.83B 5.1% |
4.1B 7.0% |
3.89B -5.1% |
4.08B 4.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.88B 17.3% |
2.16B 14.6% |
2.18B 1.0% |
2.28B 4.6% |
2.23B -2.2% |
2.29B 2.5% |
2.69B 17.8% |
2.99B 11.0% |
3.23B 8.2% |
3.6B 11.2% |
3.72B 3.5% |
3.85B 3.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B -16.3% |
769.63M -30.9% |
597.1M -22.4% |
187.97M -68.5% |
138.82M -26.1% |
351.12M 152.9% |
611.97M 74.3% |
659.47M 7.8% |
600.58M -8.9% |
505.72M -15.8% |
170.34M -66.3% |
225.45M 32.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.1B 16.1% |
2.39B 14.0% |
2.42B 1.1% |
2.53B 4.6% |
2.49B -1.6% |
2.55B 2.6% |
2.99B 17.1% |
3.3B 10.4% |
3.58B 8.4% |
3.96B 10.8% |
4.1B 3.3% |
4.24B 3.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
213.45M 6.9% |
232.01M 8.7% |
235.39M 1.5% |
247M 4.9% |
257.25M 4.2% |
267.27M 3.9% |
297.87M 11.5% |
313.74M 5.3% |
345.1M 10.0% |
367.9M 6.6% |
375.64M 2.1% |
392.61M 4.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
900.87M -20.4% |
537.62M -40.3% |
361.71M -32.7% |
-59.03M - |
-118.43M - |
83.85M - |
314.09M 274.6% |
345.73M 10.1% |
255.48M -26.1% |
137.82M -46.1% |
-205.3M - |
-167.17M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
872.25M - |
- |
245.29M - |
- |
-241.39M - |
- |
255.38M - |
- |
114.3M - |
- |
-401.24M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
872.25M -21.5% |
429.18M -50.8% |
245.29M -42.8% |
-219.1M - |
-241.39M - |
48.29M - |
255.38M 428.9% |
299.52M 17.3% |
114.33M -61.8% |
6.38M -94.4% |
-401.28M - |
-298.97M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.846 -22.1% |
0.9 -51.3% |
0.492 -45.3% |
-0.462 - |
-0.738 - |
-0.058 - |
0.49 - |
0.66 34.7% |
0.22 -66.7% |
0.01 -95.5% |
-0.77 - |
-0.58 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.846 -22.1% |
0.9 -51.3% |
0.492 -45.3% |
-0.462 - |
-0.738 - |
-0.058 - |
0.49 - |
0.66 34.7% |
0.22 -66.7% |
0.01 -95.5% |
-0.77 - |
-0.58 - |