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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
117.79M -20.9% |
156.74M 33.1% |
113.36M -27.7% |
157.37M 38.8% |
122.2M -22.3% |
186.11M 52.3% |
93.31M -49.9% |
138.91M 48.9% |
114.07M -17.9% |
177.95M 56.0% |
124.8M -29.9% |
192.52M 54.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
81.04M -19.5% |
110.69M 36.6% |
84.93M -23.3% |
117.85M 38.8% |
90.34M -23.3% |
143.45M 58.8% |
66.53M -53.6% |
95.33M 43.3% |
80.65M -15.4% |
134.8M 67.1% |
93.06M -31.0% |
138.58M 48.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.75M -23.7% |
46.05M 25.3% |
28.43M -38.3% |
39.51M 39.0% |
31.86M -19.4% |
42.66M 33.9% |
26.78M -37.2% |
43.57M 62.7% |
33.42M -23.3% |
43.15M 29.1% |
31.74M -26.5% |
53.94M 70.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
103.79M -17.2% |
126.36M 21.7% |
111.58M -11.7% |
146.01M 30.9% |
123.38M -15.5% |
182.9M 48.2% |
92.31M -49.5% |
132.25M 43.3% |
116.69M -11.8% |
177.63M 52.2% |
121.21M -31.8% |
179.59M 48.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.76M -7.7% |
15.67M -31.1% |
26.66M 70.1% |
28.16M 5.6% |
33.04M 17.3% |
39.46M 19.4% |
25.78M -34.7% |
36.92M 43.2% |
36.04M -2.4% |
42.83M 18.9% |
28.15M -34.3% |
41.01M 45.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14M -40.5% |
30.38M 117.0% |
1.78M -94.2% |
11.36M 539.1% |
-1.18M - |
3.2M - |
1M -68.7% |
6.66M 564.1% |
-2.62M - |
320.12K - |
3.59M 1020.2% |
12.93M 260.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
18.18M - |
- | - | - |
6.28M - |
- | - | - |
7.12M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.14M -35.6% |
28.44M 116.4% |
4.84M -83.0% |
13.34M 176.0% |
-2.29M - |
-9.7M - |
3.17M - |
3.12M -1.6% |
-6.2M - |
-25.46M - |
1.62M - |
5.51M 240.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.08 -42.9% |
0.18 125% |
0.03 -83.3% |
0.08 166.7% |
-0.01 - |
-0.06 - |
0.02 - |
0.02 0% |
-0.039 - |
-0.159 - |
0.01 - |
0.03 200.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.08 -42.9% |
0.18 125% |
0.03 -83.3% |
0.08 166.7% |
-0.01 - |
-0.06 - |
0.02 - |
0.02 0% |
-0.039 - |
-0.159 - |
0.01 - |
0.03 200.0% |