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] |
161.34M 24.4% |
217.65M 34.9% |
296.86M 36.4% |
225.74M -24.0% |
241.99M 7.2% |
369.74M 52.8% |
553.44M 49.7% |
412.91M -25.4% |
608.36M 47.3% |
679.37M 11.7% |
899.85M 32.5% |
798.19M -11.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
123.4M 32.3% |
157.95M 28.0% |
235.73M 49.2% |
174.59M -25.9% |
193.45M 10.8% |
290.45M 50.1% |
383.34M 32.0% |
326.47M -14.8% |
445.01M 36.3% |
518.31M 16.5% |
646.59M 24.7% |
592.95M -8.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.94M 4.2% |
59.71M 57.4% |
61.13M 2.4% |
51.15M -16.3% |
48.55M -5.1% |
79.29M 63.3% |
170.1M 114.5% |
86.44M -49.2% |
163.35M 89.0% |
161.06M -1.4% |
253.26M 57.2% |
205.23M -19.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
140.78M 28.3% |
177.88M 26.4% |
259.35M 45.8% |
196.13M -24.4% |
218.08M 11.2% |
317.27M 45.5% |
432.57M 36.3% |
366.05M -15.4% |
489.42M 33.7% |
567.76M 16.0% |
705.49M 24.3% |
648.5M -8.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.38M 5.2% |
19.93M 14.7% |
23.62M 18.5% |
21.55M -8.8% |
24.64M 14.3% |
26.82M 8.8% |
49.23M 83.6% |
39.58M -19.6% |
44.41M 12.2% |
49.44M 11.3% |
58.9M 19.1% |
55.55M -5.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.56M 3.4% |
39.77M 93.5% |
37.51M -5.7% |
29.61M -21.1% |
23.91M -19.2% |
52.47M 119.5% |
120.87M 130.3% |
46.86M -61.2% |
118.94M 153.8% |
111.61M -6.2% |
194.36M 74.1% |
149.68M -23.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.01M - |
- | - | - |
38.17M - |
- | - | - |
95.18M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.37M 44.4% |
33.97M 121.0% |
24.24M -28.6% |
17.59M -27.4% |
20.58M 17.0% |
42.46M 106.3% |
67.56M 59.1% |
34.44M -49.0% |
60.75M 76.4% |
86.42M 42.3% |
126.9M 46.8% |
100.91M -20.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 44.0% |
0.133 121.3% |
0.093 -29.7% |
0.069 -26.2% |
0.08 16.8% |
0.298 270.5% |
0.242 -18.7% |
0.222 -8.4% |
0.32 44.1% |
0.323 0.9% |
0.455 40.9% |
0.362 -20.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 52.1% |
0.133 121.3% |
0.093 -29.7% |
0.069 -26.2% |
0.08 16.8% |
0.298 270.5% |
0.242 -18.7% |
0.222 -8.4% |
0.32 44.1% |
0.323 0.9% |
0.455 40.9% |
0.362 -20.5% |