2017 Q2 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.14B 32.5% |
1.94B -9.3% |
1.85B -4.8% |
1.72B -7.0% |
1.32B -23.2% |
2.05B 55.3% |
1.5B -26.8% |
2.59B 72.4% |
2.87B 10.8% |
3.3B 15.1% |
3.14B -4.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
505.45M 23.6% |
506.59M 0.2% |
468.56M -7.5% |
471.61M 0.7% |
383.23M -18.7% |
502.87M 31.2% |
448.93M -10.7% |
645.28M 43.7% |
703.29M 9.0% |
839.73M 19.4% |
969.74M 15.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.63B 35.5% |
1.43B -12.2% |
1.38B -3.8% |
1.25B -9.5% |
935.42M -24.9% |
1.55B 65.2% |
1.05B -32.0% |
1.94B 84.6% |
2.16B 11.4% |
2.46B 13.7% |
2.17B -11.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.83B 28.7% |
1.69B -7.6% |
1.81B 6.8% |
1.61B -10.7% |
1.37B -14.9% |
1.97B 43.4% |
1.62B -17.8% |
2.19B 35.4% |
2.41B 9.8% |
2.75B 14.2% |
2.7B -1.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.32B 30.8% |
1.18B -10.5% |
1.34B 13.0% |
1.14B -14.6% |
989.66M -13.4% |
1.47B 48.1% |
1.17B -20.2% |
1.55B 32.2% |
1.7B 10.1% |
1.91B 12.0% |
1.73B -9.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
308.31M 60.2% |
248.25M -19.5% |
39.56M -84.1% |
104.04M 163.0% |
-54.24M - |
79.68M - |
-118.64M - |
393.88M - |
460.07M 16.8% |
552.48M 20.1% |
442.64M -19.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
291.35M 71.8% |
231.27M -20.6% |
31.23M -86.5% |
101.14M 223.9% |
-132.14M - |
-90.39M - |
-24.63M - |
377.91M - |
355.92M -5.8% |
510.2M 43.3% |
310.1M -39.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 67.1% |
0.105 -19.6% |
0.014 -86.5% |
0.046 223.9% |
-0.06 - |
-0.041 - |
-0.011 - |
0.169 - |
0.16 -5.2% |
0.227 41.8% |
0.138 -39.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 67.1% |
0.105 -19.6% |
0.014 -86.5% |
0.046 223.9% |
-0.06 - |
-0.041 - |
-0.011 - |
0.169 - |
0.16 -5.2% |
0.227 41.8% |
0.138 -39.4% |