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] | [friend] |
81.04M -16.1% |
152.01M 87.6% |
95.8M -37.0% |
149.87M 56.4% |
175.08M 16.8% |
186.67M 6.6% |
160.92M -13.8% |
262.94M 63.4% |
289.94M 10.3% |
303.64M 4.7% |
215.7M -29.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.49M -4.7% |
49.94M 95.9% |
31.65M -36.6% |
52.89M 67.1% |
42.69M -19.3% |
70.95M 66.2% |
55.2M -22.2% |
86.54M 56.8% |
91.55M 5.8% |
117.44M 28.3% |
68.61M -41.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.56M -20.4% |
102.07M 83.7% |
64.15M -37.1% |
96.97M 51.2% |
132.38M 36.5% |
115.72M -12.6% |
105.72M -8.6% |
176.4M 66.9% |
198.39M 12.5% |
186.2M -6.1% |
147.09M -21.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.64M -2.7% |
101.94M 93.7% |
85.7M -15.9% |
96.76M 12.9% |
116.29M 20.2% |
147.81M 27.1% |
131.41M -11.1% |
168.13M 27.9% |
195.24M 16.1% |
224.75M 15.1% |
164.64M -26.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.15M -0.8% |
52M 91.6% |
54.06M 4.0% |
43.87M -18.9% |
73.6M 67.8% |
76.86M 4.4% |
76.21M -0.9% |
81.59M 7.1% |
103.69M 27.1% |
107.31M 3.5% |
96.03M -10.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.41M -33.1% |
50.07M 76.2% |
10.1M -79.8% |
53.11M 425.9% |
58.78M 10.7% |
38.86M -33.9% |
29.51M -24.1% |
94.81M 221.3% |
94.7M -0.1% |
78.89M -16.7% |
51.06M -35.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
84.95M - |
- | - | - |
119.5M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.57M -35.7% |
46.57M 97.6% |
19.53M -58.1% |
65.49M 235.3% |
60.2M -8.1% |
48.94M -18.7% |
35.07M -28.3% |
84.39M 140.6% |
82.03M -2.8% |
70.48M -14.1% |
49.82M -29.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.29 -35.6% |
0.57 96.6% |
0.18 -68.4% |
0.61 238.9% |
0.55 -9.8% |
0.46 -16.4% |
0.32 -30.4% |
0.78 143.8% |
0.76 -2.6% |
0.65 -14.5% |
0.46 -29.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.29 -35.6% |
0.57 96.6% |
0.18 -68.4% |
0.61 238.9% |
0.55 -9.8% |
0.45 -18.2% |
0.32 -28.9% |
0.78 143.8% |
0.76 -2.6% |
0.65 -14.5% |
0.46 -29.2% |