2017 Q4 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.61B 14.0% |
3.06B 17.0% |
3.3B 7.8% |
3.42B 3.6% |
3.84B 12.3% |
3.95B 2.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.86B 19.7% |
2.24B 21.0% |
2.3B 2.6% |
2.39B 3.7% |
2.97B 24.5% |
3.21B 8.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
759.88M 2.2% |
814.62M 7.2% |
995.83M 22.2% |
1.03B 3.5% |
867.61M -15.8% |
738.16M -14.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.38B 23.5% |
3B 26.1% |
3.25B 8.2% |
3.34B 2.8% |
3.76B 12.7% |
3.93B 4.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
523.25M 39.1% |
755.22M 44.3% |
944.21M 25.0% |
951.71M 0.8% |
792.68M -16.7% |
713.22M -10.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
236.63M -35.6% |
59.4M -74.9% |
51.63M -13.1% |
79.23M 53.5% |
74.93M -5.4% |
24.94M -66.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
557.37M 22.6% |
446.43M -19.9% |
143.53M -67.9% |
122.46M -14.7% |
121.31M -0.9% |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
518.36M 18.1% |
420.93M -18.8% |
193.29M -54.1% |
153.92M -20.4% |
111.98M -27.2% |
11.63M -89.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.089 -24.9% |
1 -8.1% |
0.48 -52.0% |
0.39 -18.7% |
0.29 -25.6% |
0.03 -89.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.089 25.1% |
0.97 -10.9% |
0.46 -52.6% |
0.38 -17.4% |
0.29 -23.7% |
0.03 -89.7% |