2017 Q1 | 2018 Q1 | 2018 Q2 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.75B 9.0% |
3.78B 1.0% |
4.09B 8.1% |
4.06B -0.7% |
4.34B 6.8% |
5.61B 29.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.13B 18.4% |
3.36B 7.5% |
3.55B 5.6% |
3.43B -3.6% |
3.51B 2.5% |
4.31B 22.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
617.93M -22.3% |
420.43M -32.0% |
536.88M 27.7% |
632.91M 17.9% |
823.08M 30.0% |
1.3B 57.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.52B 16.8% |
3.78B 7.1% |
3.93B 4.2% |
3.92B -0.2% |
3.92B 0.0% |
4.83B 23.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
395.14M 5.7% |
411.48M 4.1% |
379.33M -7.8% |
497.04M 31.0% |
411.49M -17.2% |
519.82M 26.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
222.79M -47.1% |
8.95M -96.0% |
157.55M 1660.9% |
135.87M -13.8% |
411.59M 202.9% |
778.81M 89.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
245.04M -27.8% |
30.95M -87.4% |
158.58M 412.3% |
235.21M 48.3% |
327.13M 39.1% |
706.26M 115.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.39 -26.5% |
0.04 -89.7% |
0.25 525.0% |
0.37 48.0% |
0.51 37.8% |
1.11 117.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.39 -26.5% |
0.04 -89.7% |
0.25 525.0% |
0.37 48.0% |
0.51 37.8% |
1.11 117.6% |