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] |
2.02B 4.8% |
1.95B -3.3% |
1.9B -2.3% |
1.76B -7.8% |
1.57B -10.8% |
1.49B -5.1% |
1.38B -7.5% |
1.35B -1.9% |
1.39B 3.1% |
1.44B 3.7% |
1.46B 1.3% |
1.44B -1.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.44B 4.9% |
1.4B -2.7% |
1.39B -1.0% |
1.31B -5.7% |
1.22B -7.3% |
1.17B -4.1% |
1.08B -7.5% |
1.06B -2.0% |
1.05B -0.5% |
1.09B 3.2% |
1.1B 1.3% |
1.08B -1.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
572.42M 4.6% |
545.84M -4.6% |
513.85M -5.9% |
444.28M -13.5% |
350.39M -21.1% |
320.59M -8.5% |
296.63M -7.5% |
291.28M -1.8% |
337.65M 15.9% |
355.45M 5.3% |
360.26M 1.4% |
361.5M 0.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.81B 5.5% |
1.78B -1.5% |
1.77B -0.7% |
1.69B -4.5% |
1.59B -5.9% |
1.53B -3.6% |
1.43B -6.6% |
1.4B -2.1% |
1.39B -0.8% |
1.43B 3.0% |
1.45B 1.4% |
1.44B -0.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
361.81M 8.1% |
374.19M 3.4% |
375.96M 0.5% |
376.16M 0.1% |
371.94M -1.1% |
363.88M -2.2% |
351.43M -3.4% |
342.55M -2.5% |
336.68M -1.7% |
344.24M 2.2% |
350.57M 1.8% |
363.06M 3.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
210.62M -0.8% |
171.65M -18.5% |
137.89M -19.7% |
68.12M -50.6% |
-21.55M - |
-43.3M - |
-54.79M - |
-51.27M - |
975K - |
11.21M 1049.2% |
9.69M -13.5% |
-1.57M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
153.87M 3.5% |
119.29M -22.5% |
100.96M -15.4% |
50.96M -49.5% |
-28.63M - |
-36.35M - |
-53.95M - |
-52.31M - |
-4.55M - |
-1.5M - |
-1.04M - |
-10.42M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
153.87M 3.5% |
119.29M -22.5% |
100.96M -15.4% |
49.1M -51.4% |
-28.39M - |
-36.38M - |
-54.39M - |
-51.27M - |
10.18M - |
9.47M -7.0% |
3.19M -66.3% |
-8.3M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.641 1.6% |
1.31 -20.1% |
1.08 -17.6% |
0.52 -51.9% |
-0.41 - |
-0.51 - |
-0.63 - |
-0.59 - |
0.05 - |
0.11 118.2% |
0.03 -72.7% |
-0.08 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.641 1.6% |
1.21 -26.2% |
1.01 -16.5% |
0.49 -51.5% |
-0.41 - |
-0.52 - |
-0.63 - |
-0.59 - |
0.05 - |
0.11 118.2% |
0.03 -72.7% |
-0.08 - |