2019 Q2 | 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] |
285.27M 28.2% |
284.3M -0.3% |
558.16M 96.3% |
307.51M -44.9% |
428.44M 39.3% |
440.75M 2.9% |
476.75M 8.2% |
419.53M -12.0% |
537.42M 28.1% |
502.97M -6.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
225.15M 34.6% |
228.29M 1.4% |
439.39M 92.5% |
251.32M -42.8% |
362.57M 44.3% |
387.44M 6.9% |
422.05M 8.9% |
365.96M -13.3% |
487.54M 33.2% |
419.64M -13.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.12M 8.9% |
56.01M -6.8% |
118.77M 112.1% |
56.19M -52.7% |
65.87M 17.2% |
53.31M -19.1% |
54.69M 2.6% |
53.57M -2.1% |
49.88M -6.9% |
83.33M 67.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
241.84M 34.8% |
241.67M -0.1% |
459.78M 90.2% |
271.29M -41.0% |
384.3M 41.7% |
415.32M 8.1% |
457.62M 10.2% |
394.3M -13.8% |
521.78M 32.3% |
452.91M -13.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.68M 36.6% |
13.38M -19.8% |
20.39M 52.4% |
19.98M -2.0% |
21.73M 8.8% |
27.88M 28.3% |
35.56M 27.5% |
28.34M -20.3% |
34.25M 20.9% |
33.28M -2.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.43M 1.0% |
42.62M -1.9% |
98.38M 130.8% |
36.21M -63.2% |
44.14M 21.9% |
25.43M -42.4% |
19.13M -24.8% |
25.23M 31.9% |
15.63M -38.0% |
50.05M 220.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.73M - |
- | - | - |
53.54M - |
- | - | - |
-12.1M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.46M -29.3% |
36.41M 27.9% |
28.72M -21.1% |
31.05M 8.1% |
20.38M -34.4% |
-771.19K - |
-148.16M - |
13.04M - |
-20.58M - |
12.61M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.16 -42.9% |
0.21 31.2% |
0.16 -23.8% |
0.18 12.5% |
0.12 -33.3% |
-0.01 - |
-0.86 - |
0.08 - |
-0.12 - |
0.07 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.16 -42.9% |
0.21 31.2% |
0.16 -23.8% |
0.18 12.5% |
0.12 -33.3% |
-0.01 - |
-0.86 - |
0.08 - |
-0.12 - |
0.07 - |