2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.1B 53.8% |
924.83M -16.1% |
1.13B 21.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
703.29M 28.7% |
648.76M -7.8% |
853.3M 31.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
399.64M 134.2% |
276.07M -30.9% |
273.75M -0.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
826.62M 33.1% |
838M 1.4% |
1.12B 34.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
123.33M 65.8% |
189.24M 53.4% |
270.49M 42.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
276.3M 187.0% |
86.82M -68.6% |
3.26M -96.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
291.15M 238.4% |
83.15M -71.4% |
-48.27M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
291.15M 238.4% |
83.15M -71.4% |
-48.27M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
4.624 201.4% |
1.1 -76.2% |
-0.64 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
4.617 201.0% |
1.1 -76.2% |
-0.64 - |