2018 Q4 | 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] |
760.8M 29.3% |
924.97M 21.6% |
1.03B 11.8% |
626.78M -39.4% |
1.23B 95.7% |
1.26B 2.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
441.39M 29.5% |
548.28M 24.2% |
620.24M 13.1% |
404.79M -34.7% |
778.36M 92.3% |
820.51M 5.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
319.42M 29.1% |
376.69M 17.9% |
413.99M 9.9% |
221.99M -46.4% |
448.21M 101.9% |
440.21M -1.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
619.49M 34.2% |
722.24M 16.6% |
776.74M 7.5% |
496.52M -36.1% |
953.6M 92.1% |
982.51M 3.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
178.1M 47.7% |
173.96M -2.3% |
156.51M -10.0% |
91.73M -41.4% |
175.24M 91.0% |
162M -7.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
141.32M 11.4% |
202.73M 43.5% |
257.48M 27.0% |
130.27M -49.4% |
272.97M 109.5% |
278.22M 1.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - |
202.21M - |
- |
266.42M - |
- |
283.93M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
124.96M 13.8% |
165.89M 32.8% |
206.88M 24.7% |
103.15M -50.1% |
212.65M 106.2% |
214.97M 1.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.153 12.0% |
0.23 49.8% |
0.26 13.0% |
0.129 -50.4% |
0.259 100.8% |
0.264 1.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.153 12.0% |
0.23 49.8% |
0.26 13.0% |
0.129 -50.4% |
0.259 100.8% |
0.264 1.9% |