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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26B 0.1% |
1.11B -12.3% |
957.64M -13.5% |
839.98M -12.3% |
817.22M -2.7% |
752.84M -7.9% |
668.06M -11.3% |
654.62M -2.0% |
568.86M -13.1% |
556.27M -2.2% |
524.36M -5.7% |
516.81M -1.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
782.93M 393.6% |
725.29M -7.4% |
661.7M -8.8% |
605.58M -8.5% |
589.81M -2.6% |
553.77M -6.1% |
494.99M -10.6% |
487.35M -1.5% |
430.76M -11.6% |
415.47M -3.5% |
398.06M -4.2% |
391.18M -1.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
479.37M -22.5% |
381.74M -20.4% |
295.94M -22.5% |
234.4M -20.8% |
227.41M -3.0% |
199.08M -12.5% |
173.07M -13.1% |
167.27M -3.4% |
138.1M -17.4% |
140.8M 2.0% |
126.3M -10.3% |
125.63M -0.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
994.62M 405.1% |
913.53M -8.2% |
812.72M -11.0% |
747.91M -8.0% |
736.49M -1.5% |
702.65M -4.6% |
647.53M -7.8% |
645.24M -0.4% |
590.03M -8.6% |
583.15M -1.2% |
584.46M 0.2% |
587.88M 0.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
211.69M 452.6% |
188.24M -11.1% |
151.02M -19.8% |
142.33M -5.8% |
146.68M 3.1% |
148.88M 1.5% |
152.55M 2.5% |
157.89M 3.5% |
159.27M 0.9% |
167.68M 5.3% |
186.4M 11.2% |
196.7M 5.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
267.68M -34.9% |
193.5M -27.7% |
144.92M -25.1% |
92.07M -36.5% |
80.74M -12.3% |
50.2M -37.8% |
20.53M -59.1% |
9.39M -54.3% |
-21.17M - |
-26.88M - |
-60.1M - |
-71.06M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
219.83M - |
165.66M -24.6% |
124.4M -24.9% |
- |
90.44M - |
- |
63.55M - |
- |
27.27M - |
- |
-23.24M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
219.83M -7.6% |
165.66M -24.6% |
124.4M -24.9% |
89.73M -27.9% |
90.44M 0.8% |
78.18M -13.6% |
63.55M -18.7% |
48.29M -24.0% |
27.45M -43.1% |
9.67M -64.8% |
-22.58M - |
-27.16M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.59 -7.4% |
1.95 -24.7% |
1.47 -24.6% |
1.02 -30.6% |
0.96 -5.9% |
0.76 -20.8% |
0.55 -27.6% |
0.42 -23.6% |
0.23 -45.2% |
0.08 -65.2% |
-0.2 - |
-0.24 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.59 -7.4% |
1.95 -24.7% |
1.47 -24.6% |
1.02 -30.6% |
0.96 -5.9% |
0.76 -20.8% |
0.55 -27.6% |
0.42 -23.6% |
0.23 -45.2% |
0.08 -65.2% |
-0.2 - |
-0.24 - |