2019 Q1 | 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] |
1.21B -1.7% |
1.21B 0.4% |
1.14B -6.1% |
1.21B 6.7% |
989.69M -18.5% |
844.61M -14.7% |
807.97M -4.3% |
1.07B 32.9% |
1.21B 12.6% |
1.24B 2.9% |
1.15B -7.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
944.53M 1.4% |
959.63M 1.6% |
879.38M -8.4% |
922.03M 4.9% |
737.1M -20.1% |
631.3M -14.4% |
620.8M -1.7% |
808.74M 30.3% |
878.94M 8.7% |
899.7M 2.4% |
841.01M -6.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
261.98M -11.4% |
251.95M -3.8% |
258.6M 2.6% |
291.95M 12.9% |
252.59M -13.5% |
213.31M -15.6% |
187.16M -12.3% |
264.77M 41.5% |
329.53M 24.5% |
344.12M 4.4% |
311.81M -9.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B 2.1% |
1.11B 0.1% |
1.03B -7.6% |
1.08B 5.1% |
892.54M -17.4% |
772.25M -13.5% |
750.03M -2.9% |
960.28M 28.0% |
1.05B 9.0% |
1.09B 4.1% |
1B -8.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
166.58M 6.4% |
152.33M -8.6% |
148.27M -2.7% |
158.27M 6.8% |
155.44M -1.8% |
140.95M -9.3% |
129.23M -8.3% |
151.54M 17.3% |
167.58M 10.6% |
190.19M 13.5% |
159.86M -15.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
95.4M -31.3% |
99.62M 4.4% |
110.33M 10.8% |
133.67M 21.2% |
97.15M -27.3% |
72.36M -25.5% |
57.93M -19.9% |
113.23M 95.4% |
161.96M 43.0% |
153.93M -5.0% |
151.95M -1.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
227.11M - |
- | - | - |
159.08M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
100.26M 3.1% |
75.02M -25.2% |
96.12M 28.1% |
130.98M 36.3% |
130.25M -0.6% |
100.7M -22.7% |
45.43M -54.9% |
113.65M 150.2% |
131.12M 15.4% |
134.63M 2.7% |
122.81M -8.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.22 0% |
0.17 -22.7% |
0.22 29.4% |
0.29 31.8% |
0.29 0% |
0.23 -20.7% |
0.1 -56.5% |
0.26 160% |
0.3 15.4% |
0.3 0% |
0.28 -6.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.22 0% |
0.17 -22.7% |
0.21 23.5% |
0.29 38.1% |
0.29 0% |
0.22 -24.1% |
0.1 -54.5% |
0.26 160% |
0.29 11.5% |
0.3 3.4% |
0.28 -6.7% |