2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
951.14M 14.4% |
1.08B 13.2% |
952.63M -11.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
260.23M 6.8% |
346.85M 33.3% |
366.12M 5.6% |
|
Gross Profit | [friend] | [friend] | [friend] |
690.91M 17.5% |
729.95M 5.7% |
586.5M -19.7% |
|
Total Expenses | [friend] | [friend] | [friend] |
772.21M 11.4% |
900.14M 16.6% |
1.06B 17.8% |
|
Operating Expense | [friend] | [friend] | [friend] |
511.98M 13.9% |
553.29M 8.1% |
694.52M 25.5% |
|
Operating Income | [friend] | [friend] | [friend] |
178.93M 29.5% |
176.66M -1.3% |
-108.01M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
170.84M 47.9% |
158.34M -7.3% |
-314.45M - |
|
Net Income | [friend] | [friend] | [friend] |
120.31M -7.5% |
100.35M -16.6% |
-320.88M - |
|
Basic EPS | [friend] | [friend] | [friend] |
45.9 -17.1% |
38.16 -16.9% |
-121.13 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
42.26 -15.4% |
36.5 -13.6% |
-121.13 - |