2019 Q1 | 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] | [friend] |
388.3M -3.8% |
329.23M -15.2% |
487.05M 47.9% |
424.13M -12.9% |
321.12M -24.3% |
502.04M 56.3% |
423.18M -15.7% |
539.79M 27.6% |
542.14M 0.4% |
601.32M 10.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
308.13M -6.7% |
282.41M -8.3% |
348.17M 23.3% |
357.07M 2.6% |
289.09M -19.0% |
384.01M 32.8% |
334.12M -13.0% |
405.17M 21.3% |
409.22M 1.0% |
449.26M 9.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
80.17M 9.3% |
46.83M -41.6% |
138.88M 196.6% |
67.06M -51.7% |
32.03M -52.2% |
118.03M 268.5% |
89.05M -24.6% |
134.63M 51.2% |
132.92M -1.3% |
152.06M 14.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
335.25M -7.5% |
315.69M -5.8% |
399.98M 26.7% |
390.27M -2.4% |
316.29M -19.0% |
418.84M 32.4% |
407.38M -2.7% |
453.71M 11.4% |
471.58M 3.9% |
516.22M 9.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.12M -15.6% |
33.29M 22.7% |
51.81M 55.7% |
33.2M -35.9% |
27.2M -18.1% |
34.84M 28.1% |
73.25M 110.3% |
48.54M -33.7% |
62.36M 28.5% |
66.96M 7.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.05M 28.6% |
13.54M -74.5% |
87.07M 543.1% |
33.86M -61.1% |
4.83M -85.7% |
83.19M 1621.3% |
15.8M -81.0% |
86.09M 444.9% |
70.56M -18.0% |
85.1M 20.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.08M - |
- | - | - |
21.12M - |
- | - | - |
145.59M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.56M 25.5% |
8.46M -78.6% |
64.53M 662.9% |
22.8M -64.7% |
-1.68M - |
66.7M - |
5.78M -91.3% |
72.29M 1150.6% |
73.3M 1.4% |
57.44M -21.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.152 -4.9% |
0.04 -73.7% |
0.24 500% |
0.09 -62.5% |
-0.01 - |
0.26 - |
0.02 -92.3% |
0.28 1300% |
0.28 0% |
0.22 -21.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.152 -4.9% |
0.04 -73.7% |
0.24 500% |
0.09 -62.5% |
-0.01 - |
0.257 - |
0.02 -92.2% |
0.28 1300% |
0.28 0% |
0.22 -21.4% |