2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
2.33B 61.9% |
2.09B -10.2% |
2.53B 21.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
1.39B 43.0% |
1.29B -6.7% |
1.9B 47.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
940.33M 100.8% |
795.73M -15.4% |
628.86M -21.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
2.04B 57.3% |
2.15B 5.1% |
2.6B 21.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
657.57M 99.3% |
855.05M 30.0% |
702.2M -17.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
282.77M 104.5% |
-59.32M - |
-73.34M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
288.35M 183.6% |
-53.38M - |
51.01M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
288.35M 183.6% |
-53.38M - |
51.01M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.493 154.9% |
-0.32 - |
0.22 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.493 154.9% |
-0.32 - |
0.22 - |