2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
1.4B 60.1% |
1.31B -6.3% |
992.45M -24.5% |
|
Cost of Revenue | [friend] | [friend] |
746.01M 55.9% |
717.1M -3.9% |
515.5M -28.1% |
|
Gross Profit | [friend] | [friend] |
655.78M 65.2% |
597.03M -9.0% |
476.95M -20.1% |
|
Total Expenses | [friend] | [friend] |
1.07B 46.1% |
1.02B -4.5% |
804.02M -21.2% |
|
Operating Expense | [friend] | [friend] |
322.78M 27.5% |
303.3M -6.0% |
288.51M -4.9% |
|
Operating Income | [friend] | [friend] |
333M 131.5% |
293.74M -11.8% |
188.44M -35.8% |
|
Net Income (Cont Operations) | [friend] | [friend] |
203.72M 370.5% |
179.35M -12.0% |
80.69M -55.0% |
|
Net Income | [friend] | [friend] |
97.5M 29005.4% |
179.35M 83.9% |
80.69M -55.0% |
|
Basic EPS | [friend] | [friend] |
0.52 35540.8% |
0.82 57.7% |
0.38 -53.7% |
|
Diluted EPS | [friend] | [friend] |
0.49 33484.6% |
0.78 59.2% |
0.37 -52.6% |