2016 Q2 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q2 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.85B 3.9% |
2.01B 8.6% |
2.06B 2.1% |
1.06B -48.6% |
912.87M -13.6% |
1.93B 111.3% |
1.03B -46.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26B 4.0% |
1.38B 9.2% |
1.41B 2.3% |
724.53M -48.6% |
596.34M -17.7% |
1.27B 113.1% |
679.12M -46.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
592.27M 3.8% |
635.04M 7.2% |
645.74M 1.7% |
332.34M -48.5% |
316.53M -4.8% |
658.32M 108.0% |
347.52M -47.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.64B 6.3% |
1.76B 7.3% |
1.83B 4.0% |
945.19M -48.3% |
752.12M -20.4% |
1.7B 125.4% |
903.43M -46.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
378M 14.6% |
381.74M 1.0% |
419.96M 10.0% |
220.67M -47.5% |
155.78M -29.4% |
424.29M 172.4% |
224.31M -47.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
214.27M -11.0% |
253.31M 18.2% |
225.78M -10.9% |
111.67M -50.5% |
160.75M 43.9% |
234.03M 45.6% |
123.21M -47.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
170.86M 38.3% |
132.96M -22.2% |
161.39M 21.4% |
71.52M -55.7% |
83.61M 16.9% |
171.69M 105.3% |
98.67M -42.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.159 38.6% |
0.128 -19.7% |
0.155 20.8% |
0.069 -55.7% |
0.08 16.9% |
0.165 105.4% |
0.095 -42.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.159 38.7% |
0.128 -19.7% |
0.155 20.8% |
0.069 -55.7% |
0.08 16.9% |
0.165 105.4% |
0.095 -42.6% |