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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
194.18M 86.7% |
135.32M -30.3% |
143.97M 6.4% |
116.13M -19.3% |
200.91M 73.0% |
146.07M -27.3% |
101.04M -30.8% |
104.95M 3.9% |
129.85M 23.7% |
145.73M 12.2% |
107.45M -26.3% |
138.95M 29.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
136.06M 76.0% |
104.98M -22.8% |
91.64M -12.7% |
87.03M -5.0% |
144.91M 66.5% |
107.39M -25.9% |
66.46M -38.1% |
77.7M 16.9% |
95.03M 22.3% |
107.21M 12.8% |
82.64M -22.9% |
99.6M 20.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.11M 117.7% |
30.35M -47.8% |
52.33M 72.4% |
29.1M -44.4% |
56M 92.4% |
38.68M -30.9% |
34.58M -10.6% |
27.26M -21.2% |
34.82M 27.8% |
38.52M 10.6% |
24.81M -35.6% |
39.35M 58.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
157.65M 70.1% |
117.84M -25.3% |
112.73M -4.3% |
103.62M -8.1% |
161.64M 56.0% |
126.45M -21.8% |
83.23M -34.2% |
92.29M 10.9% |
122.57M 32.8% |
129.51M 5.7% |
108.98M -15.9% |
119.64M 9.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.59M 40.2% |
12.86M -40.4% |
21.08M 63.9% |
16.59M -21.3% |
16.73M 0.8% |
19.06M 13.9% |
16.77M -12.0% |
14.59M -13.0% |
27.55M 88.8% |
22.3M -19.1% |
26.34M 18.1% |
20.04M -23.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.52M 223.3% |
17.48M -52.1% |
31.24M 78.7% |
12.51M -60.0% |
39.27M 213.9% |
19.62M -50.0% |
17.81M -9.2% |
12.66M -28.9% |
7.28M -42.5% |
16.22M 122.9% |
-1.52M - |
19.31M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.35M - |
- | - | - |
49.29M - |
- | - | - |
12.92M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.46M 167.0% |
17.14M -47.2% |
23.51M 37.1% |
10.62M -54.8% |
37.49M 253.2% |
18.47M -50.7% |
7.66M -58.5% |
9.16M 19.6% |
1.59M -82.7% |
6.45M 306.2% |
1.12M -82.7% |
12.98M 1063.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.532 168.1% |
0.24 -54.9% |
0.28 16.7% |
0.13 -53.6% |
0.46 253.8% |
0.22 -52.2% |
0.1 -54.5% |
0.11 10.0% |
0.02 -81.8% |
0.08 300% |
0.01 -87.5% |
0.16 1500% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.532 168.1% |
0.24 -54.9% |
0.28 16.7% |
0.13 -53.6% |
0.46 253.8% |
0.22 -52.2% |
0.1 -54.5% |
0.11 10.0% |
0.02 -81.8% |
0.08 300% |
0.01 -87.5% |
0.16 1500% |