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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
139.87M 13.2% |
104.77M -25.1% |
107.49M 2.6% |
86.57M -19.5% |
100.05M 15.6% |
75.2M -24.8% |
74.33M -1.2% |
54.1M -27.2% |
77.06M 42.4% |
92.48M 20.0% |
96.78M 4.6% |
68.7M -29.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
88.54M 8.0% |
65.53M -26.0% |
70.4M 7.4% |
55.71M -20.9% |
63.84M 14.6% |
50.18M -21.4% |
49.34M -1.7% |
35.56M -27.9% |
51.37M 44.4% |
60.23M 17.3% |
62.42M 3.6% |
43.61M -30.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
51.34M 23.6% |
39.23M -23.6% |
37.09M -5.5% |
30.86M -16.8% |
36.21M 17.3% |
25.02M -30.9% |
25M -0.1% |
18.54M -25.9% |
25.7M 38.6% |
32.25M 25.5% |
34.36M 6.5% |
25.09M -27.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
101.02M 8.7% |
75.53M -25.2% |
85.8M 13.6% |
66.48M -22.5% |
79.66M 19.8% |
57.91M -27.3% |
66.78M 15.3% |
52.58M -21.3% |
69.96M 33.1% |
77.76M 11.1% |
77.17M -0.8% |
58.49M -24.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
12.48M 14.3% |
10M -19.9% |
15.41M 54.0% |
10.77M -30.1% |
15.82M 46.8% |
7.73M -51.1% |
17.44M 125.6% |
17.02M -2.4% |
18.6M 9.3% |
17.53M -5.8% |
14.75M -15.8% |
14.89M 0.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
38.86M 27.0% |
29.23M -24.8% |
21.68M -25.8% |
20.08M -7.4% |
20.39M 1.5% |
17.29M -15.2% |
7.56M -56.3% |
1.52M -80.0% |
7.1M 368.4% |
14.73M 107.5% |
19.61M 33.2% |
10.2M -48.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
63.61M - |
- | - | - |
68.58M - |
- | - | - |
38.27M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] |
34.49M 18.4% |
28.28M -18.0% |
22.63M -20.0% |
29.91M 32.2% |
38.67M 29.3% |
32.73M -15.4% |
18.14M -44.6% |
15.92M -12.2% |
22.35M 40.3% |
25.95M 16.1% |
32.27M 24.3% |
24.47M -24.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.39 17.5% |
0.321 -17.5% |
0.221 -31.1% |
0.257 16.1% |
0.323 25.6% |
0.28 -13.3% |
0.16 -42.9% |
0.14 -12.5% |
0.19 35.7% |
0.22 15.8% |
0.27 22.7% |
0.21 -22.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.39 17.5% |
0.321 -17.5% |
0.221 -31.1% |
0.257 16.1% |
0.323 25.6% |
0.28 -13.3% |
0.16 -42.9% |
0.14 -12.5% |
0.19 35.7% |
0.22 15.8% |
0.27 22.7% |
0.21 -22.2% |