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] |
215.45M 15.6% |
187.31M -13.1% |
214.28M 14.4% |
218.83M 2.1% |
290.1M 32.6% |
260.02M -10.4% |
239.12M -8.0% |
302.14M 26.4% |
250.51M -17.1% |
369.88M 47.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
109.76M 3.0% |
83.51M -23.9% |
108.76M 30.2% |
97.04M -10.8% |
149.98M 54.6% |
139.24M -7.2% |
101.42M -27.2% |
164.48M 62.2% |
112.99M -31.3% |
131.78M 16.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
105.68M 32.6% |
103.8M -1.8% |
105.52M 1.6% |
121.8M 15.4% |
140.13M 15.0% |
120.78M -13.8% |
137.7M 14.0% |
137.65M 0.0% |
137.53M -0.1% |
238.1M 73.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
159.93M 11.7% |
131.77M -17.6% |
176.2M 33.7% |
165.15M -6.3% |
208.79M 26.4% |
206.8M -1.0% |
198.99M -3.8% |
238.2M 19.7% |
203.18M -14.7% |
252.35M 24.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.16M 37.1% |
48.26M -3.8% |
67.44M 39.7% |
68.11M 1.0% |
58.81M -13.7% |
67.56M 14.9% |
97.57M 44.4% |
73.72M -24.4% |
90.19M 22.3% |
120.58M 33.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.52M 28.7% |
55.54M 0.0% |
38.08M -31.4% |
53.68M 41.0% |
81.31M 51.5% |
53.22M -34.5% |
40.13M -24.6% |
63.93M 59.3% |
47.34M -26.0% |
117.53M 148.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.98M - |
- | - | - |
116.18M - |
- | - | - |
96.85M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.4M 54.7% |
50.54M 0.3% |
35.2M -30.4% |
40.85M 16.1% |
75.89M 85.8% |
69.66M -8.2% |
24.5M -64.8% |
45.88M 87.3% |
50.02M 9.0% |
136.65M 173.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 62.5% |
0.12 -7.7% |
0.09 -25% |
0.1 11.1% |
0.19 90% |
0.17 -10.5% |
0.06 -64.7% |
0.11 83.3% |
0.13 18.2% |
0.33 153.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 62.5% |
0.12 -7.7% |
0.09 -25% |
0.1 11.1% |
0.19 90% |
0.17 -10.5% |
0.06 -64.7% |
0.11 83.3% |
0.13 18.2% |
0.33 153.8% |