2016 Q4 | 2017 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.76B 0.6% |
1.55B -12.1% |
1.35B -12.4% |
1.12B -17.5% |
844.28M -24.5% |
772.37M -8.5% |
744.78M -3.6% |
889.12M 19.4% |
1.06B 19.3% |
1.21B 14.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41B 0.8% |
1.24B -11.6% |
1.09B -12.3% |
908.14M -16.7% |
702.27M -22.7% |
657.18M -6.4% |
650.63M -1.0% |
766.24M 17.8% |
900.45M 17.5% |
1.03B 13.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
353.43M 0.0% |
303.51M -14.1% |
264.26M -12.9% |
209.59M -20.7% |
142M -32.2% |
115.19M -18.9% |
94.15M -18.3% |
122.88M 30.5% |
160.61M 30.7% |
187.41M 16.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.51B -0.1% |
1.36B -10.6% |
1.19B -12.1% |
1B -15.8% |
797.96M -20.5% |
729.06M -8.6% |
726.63M -0.3% |
849.52M 16.9% |
1B 18.0% |
1.14B 13.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
109.03M -9.9% |
112.29M 3.0% |
100.84M -10.2% |
94.98M -5.8% |
95.68M 0.7% |
71.88M -24.9% |
76M 5.7% |
83.28M 9.6% |
101.6M 22.0% |
111.14M 9.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
244.4M 5.1% |
191.21M -21.8% |
163.42M -14.5% |
114.61M -29.9% |
46.32M -59.6% |
43.31M -6.5% |
18.15M -58.1% |
39.6M 118.2% |
59.02M 49.0% |
76.27M 29.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
207.61M - |
- |
163.61M - |
- |
79.4M - |
- |
22.92M - |
- |
46.61M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
205.91M 1.4% |
183.27M -11.0% |
163.83M -10.6% |
127.99M -21.9% |
79.91M -37.6% |
57.05M -28.6% |
23.59M -58.6% |
37.56M 59.2% |
47.23M 25.7% |
59.99M 27.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.255 -5.7% |
0.661 -47.3% |
0.964 45.8% |
0.614 -36.3% |
-0.146 - |
0.024 - |
0.14 476.5% |
0.22 57.1% |
0.28 27.3% |
0.36 28.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.255 -5.7% |
0.661 -47.3% |
0.964 45.8% |
0.614 -36.3% |
-0.146 - |
0.024 - |
0.14 476.5% |
0.22 57.1% |
0.28 27.3% |
0.36 28.6% |