2017 Q4 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.18B -0.7% |
1.21B 2.7% |
1.26B 3.8% |
1.48B 18.0% |
1.55B 4.8% |
1.49B -4.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
938.1M 2.2% |
961.13M 2.5% |
975.43M 1.5% |
1.14B 16.9% |
1.19B 4.5% |
1.16B -2.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
239.86M -10.8% |
248.14M 3.5% |
279.91M 12.8% |
341.85M 22.1% |
362.51M 6.0% |
332.1M -8.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23B 7.7% |
1.17B -5.0% |
1.15B -1.7% |
1.31B 14.0% |
1.35B 3.2% |
1.3B -3.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
288.54M 30.2% |
204.51M -29.1% |
170.94M -16.4% |
166.68M -2.5% |
157.63M -5.4% |
139.87M -11.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-48.67M - |
43.63M - |
108.97M 149.8% |
175.17M 60.7% |
204.87M 17.0% |
192.23M -6.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
14.12M - |
- |
161.02M - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-131.84M - |
-26.82M - |
54.4M - |
112.74M 107.3% |
140.61M 24.7% |
128.08M -8.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.11 - |
-0.02 - |
0.04 - |
0.09 125.0% |
0.12 33.3% |
0.11 -8.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.11 - |
-0.02 - |
0.04 - |
0.09 125.0% |
0.12 33.3% |
0.11 -8.3% |