2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
2.34B 21.1% |
3.26B 39.5% |
3.8B 16.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
1.52B 23.8% |
2.2B 44.4% |
2.63B 19.7% |
|
Gross Profit | [friend] | [friend] | [friend] |
815.45M -57.8% |
1.06B 30.3% |
1.16B 9.5% |
|
Total Expenses | [friend] | [friend] | [friend] |
2.22B - |
3.02B 36.2% |
3.62B 19.8% |
|
Operating Expense | [friend] | [friend] | [friend] |
692.46M - |
817.37M 18.0% |
981.75M 20.1% |
|
Operating Income | [friend] | [friend] | [friend] |
122.99M -93.6% |
245.38M 99.5% |
181.68M -26.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
69.73M -21.5% |
160.26M 129.8% |
117.68M -26.6% |
|
Net Income | [friend] | [friend] | [friend] |
69.73M -21.6% |
160.78M 130.6% |
114.67M -28.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.21 -19.7% |
0.47 123.8% |
0.29 -38.3% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.21 -19.7% |
0.47 123.8% |
0.29 -38.3% |