2019 | 2020 | 2021 | 2022 | Graph | |
---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
1.19B 55.6% |
1.34B 12.5% |
|
Cost of Revenue | [friend] | [friend] |
884.5M 60.6% |
1.07B 20.6% |
|
Gross Profit | [friend] | [friend] |
308.92M 43.0% |
275.63M -10.8% |
|
Total Expenses | [friend] | [friend] |
1.04B 55.1% |
1.22B 17.5% |
|
Operating Expense | [friend] | [friend] |
157.5M 30.0% |
157.39M -0.1% |
|
Operating Income | [friend] | [friend] |
151.42M 59.7% |
118.23M -21.9% |
|
Net Income (Cont Operations) | [friend] | [friend] |
154.04M 56.1% |
110.08M -28.5% |
|
Net Income | [friend] | [friend] |
128.72M 51.9% |
90.72M -29.5% |
|
Basic EPS | [friend] | [friend] |
1.545 21.6% |
1.48 -4.2% |
|
Diluted EPS | [friend] | [friend] |
1.545 21.6% |
1.48 -4.2% |