2016 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
667.76M -0.1% |
629.44M -5.7% |
573.02M -9.0% |
558.88M -2.5% |
534.61M -4.3% |
517.24M -3.2% |
531.65M 2.8% |
556.64M 4.7% |
609.61M 9.5% |
643.69M 5.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.66M -4.5% |
59.51M -1.9% |
46.68M -21.6% |
54.16M 16.0% |
55.55M 2.6% |
53.69M -3.4% |
61.2M 14.0% |
58.32M -4.7% |
56.51M -3.1% |
62.5M 10.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
607.1M 0.3% |
569.93M -6.1% |
526.34M -7.6% |
504.72M -4.1% |
479.06M -5.1% |
463.55M -3.2% |
470.44M 1.5% |
498.32M 5.9% |
553.1M 11.0% |
581.2M 5.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
474.45M 7.0% |
491.68M 3.6% |
447.18M -9.1% |
462.18M 3.4% |
441.88M -4.4% |
453.89M 2.7% |
494.57M 9.0% |
511.11M 3.3% |
560.66M 9.7% |
590.81M 5.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
413.79M 9.0% |
432.17M 4.4% |
400.5M -7.3% |
408.02M 1.9% |
386.33M -5.3% |
400.2M 3.6% |
433.37M 8.3% |
452.8M 4.5% |
504.15M 11.3% |
528.32M 4.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
193.31M -14.3% |
137.76M -28.7% |
125.84M -8.6% |
96.7M -23.2% |
92.74M -4.1% |
63.35M -31.7% |
37.08M -41.5% |
45.52M 22.8% |
48.95M 7.5% |
52.88M 8.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
217.7M - |
- |
138.13M - |
- |
108.55M - |
- |
57.05M - |
- |
51.75M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
218.83M -15.1% |
163.99M -25.1% |
140.79M -14.1% |
109.74M -22.0% |
110.7M 0.9% |
71.7M -35.2% |
57.8M -19.4% |
61.28M 6.0% |
52.05M -15.1% |
86.14M 65.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.54 -15.6% |
0.4 -25.9% |
0.35 -12.5% |
0.27 -22.9% |
0.28 3.7% |
0.18 -35.7% |
0.14 -22.2% |
0.15 7.1% |
0.12 -20% |
0.21 75% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.54 -15.6% |
0.4 -25.9% |
0.35 -12.5% |
0.27 -22.9% |
0.28 3.7% |
0.18 -35.7% |
0.14 -22.2% |
0.15 7.1% |
0.12 -20% |
0.21 75% |