2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | - | - |
1.56B - |
1.53B -1.9% |
1.51B -0.9% |
1.46B -3.7% |
1.35B -7.5% |
1.25B -7.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | - | - |
890.15M - |
203.12M -77.2% |
216.26M 6.5% |
867.57M 301.2% |
840.91M -3.1% |
812.84M -3.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | - | - |
666.27M - |
636.23M -4.5% |
203.75M -68.0% |
589.84M 189.5% |
507.26M -14.0% |
438.47M -13.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | - | - |
1.09B - |
256.36M -76.5% |
1.62B 532.6% |
1.08B -33.7% |
1.05B -2.4% |
1.02B -2.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | - | - |
200.99M - |
53.23M -73.5% |
312.23M 486.6% |
208.33M -33.3% |
209.52M 0.6% |
207.57M -0.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | - | - |
465.27M - |
435.24M -6.5% |
-108.48M - |
381.5M - |
297.74M -22.0% |
230.9M -22.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
211.85M 273.2% |
172.44M -18.6% |
364.89M 111.6% |
- |
130.62M - |
83.33M -36.2% |
246.86M 196.3% |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | - | - |
364.89M - |
350.05M -4.1% |
323.06M -7.7% |
308.45M -4.5% |
246.86M -20.0% |
205.78M -16.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | - | - |
0.61 - |
0.585 -4.1% |
0.541 -7.6% |
0.52 -3.8% |
0.41 -21.2% |
0.34 -17.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | - | - |
0.61 - |
0.585 -4.1% |
0.541 -7.6% |
0.52 -3.8% |
0.41 -21.2% |
0.34 -17.1% |