2016 Q3 | 2016 Q4 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.36B -10.9% |
1.48B 8.5% |
1.65B 12.1% |
1.68B 1.4% |
1.92B 14.4% |
1.91B -0.4% |
2.23B 16.6% |
1.84B -17.5% |
1.93B 5.0% |
2.45B 26.8% |
2.34B -4.3% |
2.21B -5.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
982.33M -17.0% |
1.19B 20.7% |
1.46B 23.5% |
1.48B 1.4% |
1.65B 11.0% |
1.69B 2.3% |
2.03B 20.4% |
1.65B -18.5% |
1.77B 7.0% |
2.22B 25.3% |
1.92B -13.5% |
1.81B -5.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
377.86M 10.3% |
290.3M -23.2% |
191.14M -34.2% |
193.56M 1.3% |
272.63M 40.9% |
225.83M -17.2% |
198.56M -12.1% |
183.93M -7.4% |
159.14M -13.5% |
227.92M 43.2% |
422.6M 85.4% |
397.91M -5.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.06B -16.2% |
1.24B 17.0% |
1.54B 24.6% |
1.54B -0.2% |
1.7B 10.7% |
1.71B 0.7% |
2.1B 22.4% |
1.72B -18.1% |
1.82B 6.0% |
2.27B 24.8% |
2.02B -10.9% |
1.86B -7.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.85M -3.6% |
49.68M -32.7% |
74.89M 50.7% |
51.73M -30.9% |
52.9M 2.3% |
25.79M -51.3% |
66.1M 156.3% |
62.76M -5.0% |
49.31M -21.4% |
52.29M 6.1% |
104.36M 99.6% |
53.73M -48.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
304.01M 14.3% |
240.62M -20.9% |
116.25M -51.7% |
141.83M 22.0% |
219.73M 54.9% |
200.05M -9.0% |
132.47M -33.8% |
121.17M -8.5% |
109.84M -9.4% |
175.62M 59.9% |
318.25M 81.2% |
344.17M 8.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
610.47M - |
- | - | - |
355.73M - |
- | - | - |
181.89M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
329.11M 17.6% |
294.3M -10.6% |
113.5M -61.4% |
145.99M 28.6% |
208.18M 42.6% |
212.79M 2.2% |
143.31M -32.7% |
122.13M -14.8% |
58.51M -52.1% |
201.19M 243.9% |
281.96M 40.1% |
268.85M -4.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.46 15% |
0.42 -8.7% |
0.16 -61.9% |
0.21 31.2% |
0.29 38.1% |
0.3 3.4% |
0.21 -30% |
0.17 -19.0% |
0.09 -47.1% |
0.28 211.1% |
0.4 42.9% |
0.38 -5.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.46 15% |
0.42 -8.7% |
0.16 -61.9% |
0.21 31.2% |
0.28 33.3% |
0.3 7.1% |
0.18 -40% |
0.17 -5.6% |
0.08 -52.9% |
0.26 225% |
0.399 53.6% |
0.36 -9.9% |