2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
1.04B 16.7% |
1.08B 4.0% |
1.2B 10.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
336.33M 12.1% |
299.91M -10.8% |
432.13M 44.1% |
|
Gross Profit | [friend] | [friend] | [friend] |
706.5M 19.0% |
785.09M 11.1% |
771.12M -1.8% |
|
Total Expenses | [friend] | [friend] | [friend] |
913.68M 14.5% |
1.05B 14.6% |
1.23B 17.9% |
|
Operating Expense | [friend] | [friend] | [friend] |
577.35M 15.9% |
746.87M 29.4% |
802.48M 7.4% |
|
Operating Income | [friend] | [friend] | [friend] |
129.15M 35.0% |
38.21M -70.4% |
-31.36M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
115.85M 20.5% |
36.91M -68.1% |
-45.2M - |
|
Net Income | [friend] | [friend] | [friend] |
75.04M 21.1% |
21.18M -71.8% |
-100.53M - |
|
Basic EPS | [friend] | [friend] | [friend] |
87.66 5.1% |
22.94 -73.8% |
-111.48 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
78.91 -5.4% |
22.4 -71.6% |
-111.48 - |