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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
956.04M 17.9% |
1.08B 12.7% |
1.1B 2.4% |
1.09B -1.0% |
1.16B 6.4% |
1.04B -10.1% |
924.83M -11.3% |
904.7M -2.2% |
824M -8.9% |
928.25M 12.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
684.2M 302.2% |
710.49M 3.8% |
703.29M -1.0% |
682.37M -3.0% |
739.32M 8.3% |
709.18M -4.1% |
648.76M -8.5% |
658.32M 1.5% |
639.48M -2.9% |
716.15M 12.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
271.84M 2.8% |
366.82M 34.9% |
399.64M 8.9% |
409M 2.3% |
421.39M 3.0% |
333.81M -20.8% |
276.07M -17.3% |
246.38M -10.8% |
184.52M -25.1% |
212.09M 14.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
776.3M 293.0% |
820.4M 5.7% |
826.62M 0.8% |
819.09M -0.9% |
901.14M 10.0% |
889.21M -1.3% |
838M -5.8% |
872.86M 4.2% |
871.5M -0.2% |
966.58M 10.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
92.1M 236.1% |
109.92M 19.3% |
123.33M 12.2% |
136.72M 10.9% |
161.83M 18.4% |
180.03M 11.2% |
189.24M 5.1% |
214.54M 13.4% |
232.03M 8.2% |
250.42M 7.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
179.74M -5.4% |
256.9M 42.9% |
276.3M 7.6% |
272.27M -1.5% |
259.57M -4.7% |
153.78M -40.8% |
86.82M -43.5% |
31.84M -63.3% |
-47.51M - |
-38.33M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
172.86M - |
- |
291.15M - |
- |
281.03M - |
- |
83.15M - |
- |
-98.5M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
172.86M 55.2% |
261.75M 51.4% |
291.15M 11.2% |
294.25M 1.1% |
281.03M -4.5% |
206.63M -26.5% |
83.15M -59.8% |
13.49M -83.8% |
-98.5M - |
-156.65M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.058 54.4% |
4.482 46.6% |
4.621 3.1% |
4.497 -2.7% |
3.99 -11.3% |
2.662 -33.3% |
1.101 -58.6% |
0.174 -84.1% |
-1.309 - |
-2.079 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.058 54.4% |
4.482 46.6% |
4.616 3.0% |
4.492 -2.7% |
3.979 -11.4% |
2.65 -33.4% |
1.094 -58.7% |
0.168 -84.7% |
-1.309 - |
-2.079 - |