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 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
344.12M 26.1% |
344.64M 0.1% |
327.38M -5.0% |
383.32M 17.1% |
532.76M 39.0% |
449.61M -15.6% |
375.84M -16.4% |
401.13M 6.7% |
434.69M 8.4% |
330.05M -24.1% |
230.41M -30.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
285.87M 25.4% |
288.03M 0.8% |
263.28M -8.6% |
313.68M 19.1% |
405.45M 29.3% |
359.56M -11.3% |
329.63M -8.3% |
352.79M 7.0% |
374.45M 6.1% |
326.63M -12.8% |
251.82M -22.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.25M 29.4% |
56.6M -2.8% |
64.1M 13.2% |
69.64M 8.6% |
127.31M 82.8% |
90.05M -29.3% |
46.21M -48.7% |
48.33M 4.6% |
60.24M 24.6% |
3.43M -94.3% |
-21.41M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
308.7M 24.4% |
311.39M 0.9% |
287.75M -7.6% |
339.66M 18.0% |
448.73M 32.1% |
398.59M -11.2% |
368.61M -7.5% |
381.99M 3.6% |
414.5M 8.5% |
359.96M -13.2% |
291.46M -19.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.83M 12.8% |
23.36M 2.3% |
24.47M 4.8% |
25.99M 6.2% |
43.28M 66.5% |
39.03M -9.8% |
38.98M -0.1% |
29.19M -25.1% |
40.04M 37.2% |
33.33M -16.8% |
39.64M 18.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.42M 42.9% |
33.24M -6.2% |
39.63M 19.2% |
43.65M 10.2% |
84.04M 92.5% |
51.02M -39.3% |
7.23M -85.8% |
19.14M 164.7% |
20.2M 5.5% |
-29.9M - |
-61.05M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.28M - |
- | - | - |
104.07M - |
- | - | - |
52.38M - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.41M 22.2% |
32.22M 6.0% |
35.42M 9.9% |
33.4M -5.7% |
60.8M 82.0% |
40.41M -33.5% |
-29.71M - |
19.43M - |
33.47M 72.3% |
-7.5M - |
-69.28M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.19 26.7% |
0.19 0% |
0.22 15.8% |
0.2 -9.1% |
0.37 85% |
0.25 -32.4% |
-0.19 - |
0.1 - |
0.17 70% |
-0.04 - |
-0.35 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.19 26.7% |
0.19 0% |
0.22 15.8% |
0.2 -9.1% |
0.37 85% |
0.25 -32.4% |
-0.19 - |
0.1 - |
0.17 70% |
-0.04 - |
-0.35 - |