2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.32B 192.9% |
2.37B 79.0% |
2.41B 1.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
741M 127.1% |
1.18B 59.2% |
1.09B -7.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
581.81M 364.3% |
1.19B 104.3% |
1.32B 11.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04B 72.4% |
1.56B 50.0% |
1.48B -4.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
298.26M 7.8% |
378.69M 27.0% |
392.43M 3.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
283.55M - |
809.84M 185.6% |
931.19M 15.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
92.71M - |
184.79M 99.3% |
548.88M 197.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
97.1M - |
194.48M 100.3% |
547.88M 181.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.49 - |
0.93 89.8% |
2.66 186.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.47 - |
0.93 97.9% |
2.65 184.9% |