2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
366M 97.1% |
274.79M -24.9% |
366.88M 33.5% |
389.84M 6.3% |
399.54M 2.5% |
360.68M -9.7% |
416.72M 15.5% |
410.29M -1.5% |
580.52M 41.5% |
532.76M -8.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
279.22M 99.9% |
187.51M -32.8% |
281.9M 50.3% |
282.92M 0.4% |
298.85M 5.6% |
257.04M -14.0% |
275.81M 7.3% |
291.16M 5.6% |
409.7M 40.7% |
380.25M -7.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.79M 88.5% |
87.27M 0.6% |
84.98M -2.6% |
106.91M 25.8% |
100.69M -5.8% |
103.64M 2.9% |
140.91M 36.0% |
119.12M -15.5% |
170.82M 43.4% |
152.51M -10.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
336.26M 87.0% |
240.53M -28.5% |
312.26M 29.8% |
341.91M 9.5% |
360.09M 5.3% |
323.48M -10.2% |
374.79M 15.9% |
363.02M -3.1% |
509.26M 40.3% |
475.65M -6.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.04M 42.1% |
53.02M -7.1% |
30.36M -42.7% |
58.99M 94.3% |
61.24M 3.8% |
66.44M 8.5% |
98.98M 49.0% |
71.86M -27.4% |
99.55M 38.5% |
95.41M -4.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.75M 404.8% |
34.25M 15.1% |
54.62M 59.5% |
47.92M -12.3% |
39.45M -17.7% |
37.2M -5.7% |
41.93M 12.7% |
47.27M 12.7% |
71.27M 50.8% |
57.11M -19.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.91M - |
- | - | - |
58.04M - |
- | - | - |
75.82M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.19M - |
22.71M 2.4% |
26.57M 17.0% |
27.18M 2.3% |
30.48M 12.1% |
24.21M -20.6% |
8.34M -65.6% |
28.03M 236.1% |
48.38M 72.6% |
25.35M -47.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 - |
0.18 5.9% |
0.21 16.7% |
0.21 0% |
0.24 14.3% |
0.19 -20.8% |
0.06 -68.4% |
0.22 266.7% |
0.38 72.7% |
0.19 -50% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 - |
0.18 5.9% |
0.21 16.7% |
0.21 0% |
0.24 14.3% |
0.19 -20.8% |
0.06 -68.4% |
0.22 266.7% |
0.38 72.7% |
0.19 -50% |