2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.85B 10.6% |
1.81B -2.4% |
1.81B 0.3% |
2.09B 15.1% |
2.27B 8.9% |
2.36B 3.9% |
2.32B -1.7% |
2.2B -5.4% |
2.41B 9.9% |
2.52B 4.2% |
2.41B -4.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.79B 15.8% |
1.84B 2.9% |
1.73B -6.3% |
2.03B 17.4% |
2.2B 8.4% |
2.22B 1.3% |
2.13B -4.2% |
2.12B -0.5% |
2.25B 6.3% |
2.25B -0.4% |
2.19B -2.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.79B 15.8% |
1.84B 2.9% |
-3.52B - |
2.03B - |
2.2B 8.4% |
2.22B 1.3% |
2.13B -4.2% |
2.12B -0.5% |
2.25B 6.3% |
2.25B -0.4% |
2.19B -2.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.29M -50.9% |
-31.73M - |
88.86M - |
61.1M -31.2% |
75.39M 23.4% |
136.57M 81.1% |
190.97M 39.8% |
74.97M -60.7% |
159.23M 112.4% |
269.99M 69.6% |
219.83M -18.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.75M -64.1% |
-60.1M - |
57.51M - |
31.93M -44.5% |
43.88M 37.4% |
100.08M 128.0% |
150.66M 50.6% |
30.28M -79.9% |
113.64M 275.3% |
227.54M 100.2% |
183.28M -19.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.5M -56.6% |
-53.42M - |
37.99M - |
20.38M -46.4% |
40.5M 98.8% |
67.31M 66.2% |
90.71M 34.8% |
22.14M -75.6% |
65.03M 193.7% |
132.96M 104.5% |
81.6M -38.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.008 -56.5% |
-0.015 - |
0.01 - |
0.006 -46.2% |
0.011 98.2% |
0.018 65.8% |
0.025 35.3% |
0.006 -75.5% |
0.018 191.8% |
0.036 104.5% |
0.022 -38.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.008 -56.5% |
-0.015 - |
0.01 - |
0.006 -46.2% |
0.011 98.2% |
0.018 65.8% |
0.025 35.3% |
0.006 -75.5% |
0.018 191.8% |
0.036 104.5% |
0.022 -38.5% |