2018 Q4 | 2019 Q4 | 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] |
73.86M 29.0% |
146.48M 98.3% |
341.9M 133.4% |
372.5M 9.0% |
377.13M 1.2% |
276.94M -26.6% |
264.55M -4.5% |
219.71M -16.9% |
172.91M -21.3% |
162.63M -5.9% |
153.19M -5.8% |
136.28M -11.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
17.76M - |
15.44M -13.0% |
42.07M 172.5% |
7.91M -81.2% |
41.96M 430.4% |
29.02M -30.8% |
36.18M 24.7% |
34.24M -5.4% |
30.07M -12.2% |
35.51M 18.1% |
37.27M 5.0% |
39.59M 6.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
56.11M -2.0% |
131.04M 133.5% |
299.82M 128.8% |
330.42M 10.2% |
335.17M 1.4% |
247.92M -26.0% |
228.37M -7.9% |
185.47M -18.8% |
142.83M -23.0% |
127.12M -11.0% |
115.92M -8.8% |
96.69M -16.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
57.2M - |
52.63M -8.0% |
148.04M 181.3% |
35.77M -75.8% |
164.44M 359.7% |
137.23M -16.5% |
151.63M 10.5% |
154.49M 1.9% |
151.56M -1.9% |
167.77M 10.7% |
159.08M -5.2% |
154.3M -3.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
39.45M - |
37.19M -5.7% |
105.97M 184.9% |
27.86M -73.7% |
122.48M 339.7% |
108.21M -11.7% |
115.44M 6.7% |
120.25M 4.2% |
121.49M 1.0% |
132.26M 8.9% |
121.81M -7.9% |
114.72M -5.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
16.66M -70.9% |
93.85M 463.3% |
193.86M 106.6% |
224.46M 15.8% |
212.69M -5.2% |
139.71M -34.3% |
112.92M -19.2% |
65.22M -42.2% |
21.35M -67.3% |
-5.14M - |
-5.89M - |
-18.03M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
53.26M - |
- |
149.01M - |
- |
167.05M - |
- |
90.42M - |
- |
31.47M - |
- |
12.84M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
29.69M 26.0% |
74.55M 151.1% |
149.01M 99.9% |
165.33M 11.0% |
167.05M 1.0% |
111.29M -33.4% |
90.42M -18.8% |
61.59M -31.9% |
31.47M -48.9% |
16.19M -48.6% |
12.84M -20.7% |
-928.16K - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.564 - |
1.417 151.1% |
3.73 163.3% |
3.141 -15.8% |
3.131 -0.3% |
1.92 -38.7% |
1.59 -17.2% |
0.99 -37.7% |
0.42 -57.6% |
0.11 -73.8% |
0.18 63.6% |
-0.02 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.564 - |
1.417 151.1% |
3.73 163.3% |
3.141 -15.8% |
3.131 -0.3% |
1.92 -38.7% |
1.59 -17.2% |
0.99 -37.7% |
0.42 -57.6% |
0.11 -73.8% |
0.18 63.6% |
-0.02 - |