2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 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] |
313.08M 32.0% |
136.38M -56.4% |
150.77M 10.6% |
128.05M -15.1% |
182.15M 42.3% |
137.37M -24.6% |
157.01M 14.3% |
100.99M -35.7% |
113.28M 12.2% |
145.41M 28.4% |
128.38M -11.7% |
116.26M -9.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
167.97M 32.2% |
71.33M -57.5% |
84.07M 17.9% |
68.74M -18.2% |
97.44M 41.7% |
78.42M -19.5% |
89.79M 14.5% |
56.39M -37.2% |
59.71M 5.9% |
82.89M 38.8% |
72.61M -12.4% |
61.34M -15.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
145.11M - |
65.05M -55.2% |
66.69M 2.5% |
59.3M -11.1% |
84.71M 42.8% |
58.95M -30.4% |
67.22M 14.0% |
44.61M -33.6% |
53.57M 20.1% |
62.52M 16.7% |
55.77M -10.8% |
54.92M -1.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
211.72M -54.5% |
92.75M -56.2% |
127.21M 37.2% |
94.38M -25.8% |
125.47M 32.9% |
113.96M -9.2% |
145.24M 27.4% |
89.99M -38.0% |
100.71M 11.9% |
125.58M 24.7% |
128.3M 2.2% |
106.26M -17.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.75M -64.0% |
21.42M -51.0% |
43.14M 101.4% |
25.64M -40.6% |
28.02M 9.3% |
35.55M 26.8% |
55.45M 56.0% |
33.61M -39.4% |
41M 22.0% |
42.69M 4.1% |
55.68M 30.4% |
44.92M -19.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
101.37M - |
43.63M -57.0% |
23.56M -46.0% |
33.66M 42.9% |
56.69M 68.4% |
23.41M -58.7% |
11.77M -49.7% |
11M -6.5% |
12.56M 14.2% |
19.83M 57.9% |
83.32K -99.6% |
10M 11900.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.49M 171.5% |
- | - |
30.04M - |
81.14M 170.1% |
- | - | - |
46.24M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.49M 75.4% |
38.14M -55.9% |
25.09M -34.2% |
30.04M 19.7% |
51.1M 70.1% |
27.23M -46.7% |
18.97M -30.3% |
20.05M 5.7% |
26.19M 30.7% |
32.41M 23.7% |
3.51M -89.2% |
21.93M 523.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.107 75.2% |
0.487 -56.0% |
0.327 -32.9% |
0.387 18.4% |
0.654 69.3% |
0.45 -31.2% |
0.19 -57.8% |
0.223 17.4% |
0.194 -13.2% |
0.246 27.2% |
0.023 -90.6% |
0.185 700.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.107 75.2% |
0.487 -56.0% |
0.327 -32.9% |
0.387 18.4% |
0.654 69.3% |
0.45 -31.2% |
0.19 -57.8% |
0.223 17.4% |
0.194 -13.2% |
0.246 27.2% |
0.023 -90.6% |
0.185 700.0% |