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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
240.51M 38.9% |
341.55M 42.0% |
367.98M 7.7% |
287.33M -21.9% |
353.83M 23.1% |
403.52M 14.0% |
482.26M 19.5% |
406.14M -15.8% |
482.93M 18.9% |
524.21M 8.5% |
520.68M -0.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
120.92M 33.8% |
166.37M 37.6% |
171.57M 3.1% |
143.47M -16.4% |
164.21M 14.5% |
190.37M 15.9% |
228.97M 20.3% |
199.08M -13.1% |
231.37M 16.2% |
258.53M 11.7% |
260.54M 0.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
119.58M 44.6% |
175.19M 46.5% |
196.4M 12.1% |
143.86M -26.8% |
189.62M 31.8% |
213.14M 12.4% |
253.28M 18.8% |
207.06M -18.2% |
251.56M 21.5% |
265.68M 5.6% |
260.14M -2.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
214.93M 34.1% |
290.93M 35.4% |
207.48M -28.7% |
268.58M 29.4% |
310.16M 15.5% |
350.34M 13.0% |
281.73M -19.6% |
377.67M 34.1% |
424.22M 12.3% |
474.61M 11.9% |
307.65M -35.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
94M 34.6% |
124.56M 32.5% |
35.91M -71.2% |
125.11M 248.4% |
145.96M 16.7% |
159.97M 9.6% |
52.76M -67.0% |
178.59M 238.5% |
192.85M 8.0% |
216.08M 12.0% |
47.11M -78.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
25.58M 98.6% |
50.62M 97.9% |
160.49M 217.0% |
18.74M -88.3% |
43.67M 132.9% |
53.17M 21.8% |
200.53M 277.1% |
28.47M -85.8% |
58.71M 106.2% |
49.6M -15.5% |
213.03M 329.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
12.97M - |
31.97M 146.6% |
44.85M 40.3% |
4.7M -89.5% |
24.28M 416.0% |
25.54M 5.2% |
50.88M 99.2% |
21.56M -57.6% |
47.45M 120.1% |
28.83M -39.2% |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
11.93M - |
29.4M 146.4% |
42.69M 45.2% |
3.69M -91.4% |
22.2M 502.2% |
25.54M 15.1% |
50.88M 99.2% |
21.56M -57.6% |
47.45M 120.1% |
28.83M -39.2% |
32.39M 12.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.3 - |
0.61 103.6% |
0.97 59.0% |
0.08 -91.8% |
0.46 475.0% |
0.53 15.2% |
1.05 98.1% |
0.44 -58.1% |
0.98 122.7% |
0.6 -38.8% |
0.67 11.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.3 - |
0.61 103.6% |
0.97 59.0% |
0.08 -91.8% |
0.46 475.0% |
0.53 15.2% |
1.05 98.1% |
0.44 -58.1% |
0.98 122.7% |
0.6 -38.8% |
0.67 11.7% |