2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.21B 1.9% |
1.48B 22.5% |
1.49B 0.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
961.13M 4.7% |
1.14B 18.6% |
1.16B 1.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
248.14M -7.8% |
341.85M 37.8% |
332.1M -2.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.17B 2.3% |
1.31B 12.1% |
1.3B -0.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
204.51M -7.7% |
166.68M -18.5% |
139.87M -16.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
43.63M -8.0% |
175.17M 301.5% |
192.23M 9.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
14.12M 282.8% |
161.02M 1040.5% |
152.76M -5.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
-26.82M - |
112.74M - |
128.08M 13.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
-0.02 - |
0.09 - |
0.11 22.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
-0.02 - |
0.09 - |
0.11 22.2% |