2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
1.02B 82.3% |
1.47B 44.7% |
1.08B -26.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
766.73M 87.7% |
1.02B 33.5% |
719.41M -29.7% |
|
Gross Profit | [friend] | [friend] | [friend] |
250.16M 67.4% |
447.12M 78.7% |
361.98M -19.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
863.17M 77.5% |
1.13B 31.0% |
831.11M -26.5% |
|
Operating Expense | [friend] | [friend] | [friend] |
96.44M 24.0% |
107.31M 11.3% |
111.7M 4.1% |
|
Operating Income | [friend] | [friend] | [friend] |
153.72M 114.6% |
339.81M 121.1% |
250.28M -26.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
127.24M 144.1% |
311.85M 145.1% |
263.09M -15.6% |
|
Net Income | [friend] | [friend] | [friend] |
127.24M 144.1% |
311.85M 145.1% |
263.09M -15.6% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.62 135.9% |
2.829 74.6% |
1.871 -33.8% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.62 135.9% |
2.829 74.6% |
1.871 -33.8% |