2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
2.45B 132.4% |
2.97B 21.0% |
3.2B 7.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
2.01B 123.6% |
2.55B 27.1% |
2.72B 6.6% |
|
Gross Profit | [friend] | [friend] | [friend] |
445.61M 182.4% |
417.43M -6.3% |
479.56M 14.9% |
|
Total Expenses | [friend] | [friend] | [friend] |
2.23B 126.3% |
2.78B 24.7% |
2.97B 6.7% |
|
Operating Expense | [friend] | [friend] | [friend] |
220M 154.5% |
227.01M 3.2% |
247.18M 8.9% |
|
Operating Income | [friend] | [friend] | [friend] |
225.6M 216.2% |
190.41M -15.6% |
232.39M 22.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
158.15M - |
73.13M -53.8% |
-674.78M - |
|
Net Income | [friend] | [friend] | [friend] |
141.8M - |
63.45M -55.3% |
-678.89M - |
|
Basic EPS | [friend] | [friend] | [friend] |
1.12 - |
0.47 -58.0% |
-5.06 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.67 - |
0.33 -50.7% |
-5.31 - |