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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
896.44M 12.9% |
944.72M 5.4% |
960.74M 1.7% |
970.09M 1.0% |
962.64M -0.8% |
985.52M 2.4% |
1.01B 2.3% |
1.02B 1.0% |
1.03B 1.0% |
1.02B -1.0% |
987.94M -3.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
268.19M 12.3% |
284.1M 5.9% |
291.49M 2.6% |
291.91M 0.1% |
287.55M -1.5% |
294.34M 2.4% |
301.18M 2.3% |
303.93M 0.9% |
304.37M 0.1% |
296.87M -2.5% |
284.12M -4.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
628.24M 13.1% |
660.62M 5.2% |
669.25M 1.3% |
678.18M 1.3% |
675.09M -0.5% |
691.18M 2.4% |
706.86M 2.3% |
714.5M 1.1% |
724.02M 1.3% |
721.27M -0.4% |
703.81M -2.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1B 18.9% |
998.97M -0.5% |
1.01B 0.8% |
990.63M -1.7% |
900.77M -9.1% |
873.94M -3.0% |
851.03M -2.6% |
843.15M -0.9% |
851.27M 1.0% |
858.25M 0.8% |
867.31M 1.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
735.75M 21.5% |
714.87M -2.8% |
715.85M 0.1% |
698.72M -2.4% |
613.22M -12.2% |
579.59M -5.5% |
549.85M -5.1% |
539.23M -1.9% |
546.89M 1.4% |
561.38M 2.6% |
583.18M 3.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-107.5M - |
-54.25M - |
-46.6M - |
-20.54M - |
61.87M - |
111.58M 80.3% |
157.01M 40.7% |
175.28M 11.6% |
177.13M 1.1% |
159.89M -9.7% |
120.63M -24.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-37.05M - |
- | - | - |
109.82M - |
- | - | - |
180.91M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-83.24M - |
-37.05M - |
-31.08M - |
-11.2M - |
66.48M - |
109.82M 65.2% |
150.35M 36.9% |
170.63M 13.5% |
183.07M 7.3% |
180.91M -1.2% |
149.56M -17.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.736 - |
-0.69 - |
-0.58 - |
-0.215 - |
1.24 - |
2.06 66.1% |
2.81 36.4% |
3.2 13.9% |
3.45 7.8% |
3.45 0.0% |
2.859 -17.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.736 - |
-0.69 - |
-0.59 - |
-0.22 - |
1.23 - |
2.03 65.0% |
2.8 37.9% |
3.16 12.9% |
3.37 6.6% |
3.3 -2.1% |
2.729 -17.3% |