2016 Q1 | 2016 Q2 | 2016 Q3 | 2016 Q4 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
314.49M 59.9% |
272.59M -13.3% |
678.44M 148.9% |
170.37M -74.9% |
351.09M 106.1% |
326.44M -7.0% |
587.57M 80.0% |
181.37M -69.1% |
429.12M 136.6% |
263.6M -38.6% |
724.87M 175.0% |
207.34M -71.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
198.38M 67.0% |
181.28M -8.6% |
460.21M 153.9% |
98.4M -78.6% |
253.2M 157.3% |
234.89M -7.2% |
381.82M 62.6% |
114M -70.1% |
298.3M 161.7% |
159.75M -46.4% |
495.64M 210.3% |
135.86M -72.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
116.12M 49.0% |
91.31M -21.4% |
218.23M 139.0% |
71.97M -67.0% |
97.88M 36.0% |
91.55M -6.5% |
205.75M 124.7% |
67.36M -67.3% |
130.82M 94.2% |
103.85M -20.6% |
229.23M 120.7% |
71.48M -68.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
243.86M 52.8% |
232.58M -4.6% |
536.33M 130.6% |
142.53M -73.4% |
297.45M 108.7% |
275.77M -7.3% |
461.22M 67.2% |
164.56M -64.3% |
351.88M 113.8% |
210.17M -40.3% |
558.66M 165.8% |
183.06M -67.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.48M 11.4% |
51.29M 12.8% |
76.12M 48.4% |
44.13M -42.0% |
44.25M 0.3% |
40.89M -7.6% |
79.41M 94.2% |
50.55M -36.3% |
53.58M 6.0% |
50.42M -5.9% |
63.02M 25.0% |
47.2M -25.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.63M 90.5% |
40.02M -43.3% |
142.11M 255.1% |
27.85M -80.4% |
53.64M 92.6% |
50.67M -5.5% |
126.35M 149.4% |
16.81M -86.7% |
77.24M 359.5% |
53.44M -30.8% |
166.21M 211.0% |
24.27M -85.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
76.95M - |
- | - | - |
50.76M - |
- | - | - |
55.01M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.69M 69.1% |
25.41M -41.8% |
69.25M 172.6% |
21.13M -69.5% |
24.79M 17.3% |
27.32M 10.2% |
47.07M 72.3% |
2.94M -93.8% |
50.09M 1606.1% |
34.06M -32.0% |
76.31M 124.1% |
18.88M -75.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.21 61.5% |
0.13 -38.1% |
0.34 161.5% |
0.1 -70.6% |
0.1 0% |
0.1 0% |
0.19 90% |
0.01 -94.7% |
0.2 1900% |
0.13 -35% |
0.3 130.8% |
0.07 -76.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.21 61.5% |
0.13 -38.1% |
0.34 161.5% |
0.1 -70.6% |
0.1 0% |
0.1 0% |
0.19 90% |
0.01 -94.7% |
0.2 1900% |
0.13 -35% |
0.3 130.8% |
0.07 -76.7% |