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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.18B 7.5% |
1.23B 4.0% |
1.33B 8.4% |
1.4B 5.1% |
1.36B -3.0% |
1.31B -3.2% |
1.29B -1.4% |
1.29B -0.6% |
1.37B 6.5% |
1.39B 1.8% |
1.44B 2.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
789.02M 8.3% |
820.82M 4.0% |
899.35M 9.6% |
947.33M 5.3% |
946.27M -0.1% |
943.85M -0.3% |
939.57M -0.5% |
926.32M -1.4% |
932.66M 0.7% |
907.6M -2.7% |
902.9M -0.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
389.95M 6.0% |
405.58M 4.0% |
430.19M 6.1% |
449.74M 4.5% |
409.32M -9.0% |
368.29M -10.0% |
354M -3.9% |
359.82M 1.6% |
437.65M 21.6% |
486.9M 11.3% |
532.32M 9.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04B -2.9% |
1.08B 4.0% |
1.17B 8.2% |
1.22B 4.7% |
1.23B 0.5% |
1.23B 0.6% |
1.23B -0.1% |
1.22B -1.5% |
1.24B 2.0% |
1.22B -1.7% |
1.22B 0.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
246.8M -26.9% |
256.52M 3.9% |
266.04M 3.7% |
272.57M 2.5% |
279.89M 2.7% |
290.16M 3.7% |
293.8M 1.3% |
288.71M -1.7% |
306.23M 6.1% |
309.96M 1.2% |
318.95M 2.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
143.15M 372.3% |
149.06M 4.1% |
164.16M 10.1% |
177.17M 7.9% |
129.43M -26.9% |
78.13M -39.6% |
60.2M -22.9% |
71.1M 18.1% |
131.43M 84.8% |
176.94M 34.6% |
213.37M 20.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
93.15M - |
99.71M 7.0% |
112.89M 13.2% |
118.59M 5.1% |
75.22M -36.6% |
32.68M -56.6% |
13.14M -59.8% |
20.54M 56.3% |
67.95M 230.9% |
123.41M 81.6% |
154.37M 25.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
93.15M - |
99.71M 7.0% |
112.89M 13.2% |
118.59M 5.1% |
75.22M -36.6% |
32.68M -56.6% |
13.14M -59.8% |
20.54M 56.3% |
67.95M 230.9% |
123.41M 81.6% |
154.37M 25.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.61 - |
0.65 6.6% |
0.74 13.8% |
0.77 4.1% |
0.49 -36.4% |
0.21 -57.1% |
0.09 -57.1% |
0.14 55.6% |
0.45 221.4% |
0.82 82.2% |
1.04 26.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.59 - |
0.63 6.8% |
0.72 14.3% |
0.75 4.2% |
0.49 -34.7% |
0.21 -57.1% |
0.09 -57.1% |
0.14 55.6% |
0.45 221.4% |
0.82 82.2% |
1.04 26.8% |