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] |
1.18B 13.9% |
1.31B 10.7% |
1.4B 7.0% |
1.48B 5.4% |
1.51B 2.4% |
1.41B -7.0% |
1.31B -6.6% |
1.11B -15.2% |
997.91M -10.4% |
972.95M -2.5% |
992.45M 2.0% |
994.88M 0.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
632.5M 13.3% |
702.3M 11.0% |
746.01M 6.2% |
791.62M 6.1% |
805.29M 1.7% |
754.61M -6.3% |
717.1M -5.0% |
609.28M -15.0% |
546.24M -10.3% |
523.65M -4.1% |
515.5M -1.6% |
511.25M -0.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
551.5M 14.6% |
607.8M 10.2% |
655.78M 7.9% |
686.27M 4.6% |
707.62M 3.1% |
652.95M -7.7% |
597.03M -8.6% |
504.53M -15.5% |
451.68M -10.5% |
449.3M -0.5% |
476.95M 6.2% |
483.64M 1.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
935.8M 12.2% |
1.03B 9.6% |
1.07B 4.2% |
1.12B 4.4% |
1.13B 0.9% |
1.06B -6.2% |
1.02B -3.4% |
899.36M -11.9% |
826.86M -8.1% |
812.27M -1.8% |
804.02M -1.0% |
804.5M 0.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
303.3M 10.0% |
323.29M 6.6% |
322.78M -0.2% |
324.31M 0.5% |
320.56M -1.2% |
301.84M -5.8% |
303.3M 0.5% |
290.08M -4.4% |
280.63M -3.3% |
288.62M 2.9% |
288.51M 0.0% |
293.25M 1.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
248.2M 20.7% |
284.51M 14.6% |
333M 17.0% |
361.96M 8.7% |
387.06M 6.9% |
351.11M -9.3% |
293.74M -16.3% |
214.45M -27.0% |
171.05M -20.2% |
160.68M -6.1% |
188.44M 17.3% |
190.39M 1.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
124.7M 37.6% |
159.8M 28.1% |
203.72M 27.5% |
240.89M 18.2% |
254.33M 5.6% |
227.1M -10.7% |
179.35M -21.0% |
113.72M -36.6% |
76.92M -32.4% |
65.62M -14.7% |
80.69M 23.0% |
82.12M 1.8% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.9M -49.3% |
74.37M 62.0% |
203.72M 173.9% |
220.25M 8.1% |
235.15M 6.8% |
219.19M -6.8% |
179.35M -18.2% |
113.72M -36.6% |
76.92M -32.4% |
65.62M -14.7% |
80.69M 23.0% |
82.12M 1.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.199 -49.2% |
0.322 62.0% |
0.49 52.3% |
1.69 244.9% |
1.12 -33.7% |
1.02 -8.9% |
0.82 -19.6% |
0.54 -34.1% |
0.41 -24.1% |
0.31 -24.4% |
0.38 22.6% |
0.39 2.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.199 -49.2% |
0.322 62.0% |
0.49 52.3% |
1.64 234.7% |
1.06 -35.4% |
0.96 -9.4% |
0.78 -18.7% |
0.52 -33.3% |
0.36 -30.8% |
0.31 -13.9% |
0.37 19.4% |
0.37 0% |