2016 Q4 | 2017 Q4 | 2018 Q4 | 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] |
787.42M 7.1% |
763.7M -3.0% |
866.5M 13.5% |
889.14M 2.6% |
868.85M -2.3% |
883.84M 1.7% |
763.96M -13.6% |
758.9M -0.7% |
708.59M -6.6% |
716.49M 1.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
499.42M 7.1% |
493.68M -1.2% |
554.53M 12.3% |
574.32M 3.6% |
582.51M 1.4% |
607.28M 4.3% |
567.04M -6.6% |
567.19M 0.0% |
530.52M -6.5% |
527.05M -0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
287.99M 7.1% |
270.02M -6.2% |
311.97M 15.5% |
314.81M 0.9% |
286.35M -9.0% |
276.55M -3.4% |
196.92M -28.8% |
191.71M -2.6% |
178.07M -7.1% |
189.45M 6.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
647.54M 5.3% |
640.34M -1.1% |
700.06M 9.3% |
715.65M 2.2% |
717.89M 0.3% |
757.65M 5.5% |
710.47M -6.2% |
716.78M 0.9% |
688.36M -4.0% |
685.54M -0.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
148.12M -0.4% |
146.67M -1.0% |
145.53M -0.8% |
141.32M -2.9% |
135.38M -4.2% |
150.37M 11.1% |
143.43M -4.6% |
149.59M 4.3% |
157.84M 5.5% |
158.49M 0.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
139.88M 16.4% |
123.36M -11.8% |
166.44M 34.9% |
173.49M 4.2% |
150.97M -13.0% |
126.19M -16.4% |
53.49M -57.6% |
42.12M -21.2% |
20.23M -52.0% |
30.95M 53.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
157.79M - |
- |
165.7M - |
- |
152.2M - |
- |
74.22M - |
- |
49.14M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
153.32M 14.8% |
150.16M -2.1% |
160.15M 6.7% |
168.92M 5.5% |
147.57M -12.6% |
120.77M -18.2% |
69.54M -42.4% |
62.28M -10.4% |
45.52M -26.9% |
56.05M 23.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29 7.5% |
1.22 -5.4% |
1.21 -0.8% |
1.28 5.8% |
1.12 -12.5% |
0.91 -18.8% |
0.53 -41.8% |
0.47 -11.3% |
0.35 -25.5% |
0.43 22.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29 7.5% |
1.22 -5.4% |
1.21 -0.8% |
1.28 5.8% |
1.12 -12.5% |
0.91 -18.8% |
0.53 -41.8% |
0.47 -11.3% |
0.35 -25.5% |
0.43 22.9% |