2016 Q1 | 2016 Q2 | 2016 Q3 | 2016 Q4 | 2017 Q1 | 2017 Q3 | 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] |
156.03M 110.4% |
189.96M 21.7% |
510.46M 168.7% |
817.81M 60.2% |
1.15B 40.8% |
1.01B -12.5% |
814.27M -19.2% |
656.02M -19.4% |
660.53M 0.7% |
1.04B 56.8% |
1.13B 8.8% |
1.33B 18.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.14M 95.0% |
73.64M -0.7% |
175.44M 138.3% |
340.3M 94.0% |
419.25M 23.2% |
435.86M 4.0% |
110.44M -74.7% |
376.92M 241.3% |
414.65M 10.0% |
587.77M 41.7% |
428.87M -27.0% |
802.67M 87.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
81.89M 126.7% |
116.33M 42.0% |
335.01M 188.0% |
477.51M 42.5% |
732.11M 53.3% |
572.09M -21.9% |
703.83M 23.0% |
279.11M -60.3% |
245.88M -11.9% |
448.15M 82.3% |
697.9M 55.7% |
526.53M -24.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
94.16M 98.8% |
90.24M -4.2% |
275.96M 205.8% |
377.32M 36.7% |
452.2M 19.8% |
477.7M 5.6% |
457.47M -4.2% |
414.48M -9.4% |
449.1M 8.4% |
628.29M 39.9% |
763.3M 21.5% |
879.65M 15.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.02M 114.2% |
16.6M -17.1% |
100.51M 505.5% |
37.02M -63.2% |
32.95M -11.0% |
41.84M 27.0% |
347.03M 729.3% |
37.57M -89.2% |
34.45M -8.3% |
40.52M 17.6% |
334.43M 725.2% |
76.98M -77.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
61.87M 131.0% |
99.72M 61.2% |
234.5M 135.1% |
440.49M 87.8% |
699.16M 58.7% |
530.25M -24.2% |
356.8M -32.7% |
241.54M -32.3% |
211.43M -12.5% |
407.62M 92.8% |
363.47M -10.8% |
449.55M 23.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.32M - |
40.66M - |
163.7M 302.6% |
91.64M -44.0% |
468.82M 411.6% |
405.75M -13.5% |
281.87M -30.5% |
202.46M -28.2% |
139.29M -31.2% |
139.67M 0.3% |
302.87M 116.8% |
175.82M -41.9% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.32M - |
40.66M - |
163.7M 302.6% |
91.64M -44.0% |
468.82M 411.6% |
405.75M -13.5% |
281.87M -30.5% |
202.46M -28.2% |
139.29M -31.2% |
139.67M 0.3% |
302.87M 116.8% |
175.82M -41.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.83 - |
1.32 - |
2.49 88.6% |
1.08 -56.6% |
5.52 411.1% |
4.77 -13.6% |
3.31 -30.6% |
2.48 -25.1% |
1.73 -30.2% |
1.57 -9.2% |
3.34 112.7% |
1.75 -47.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.83 - |
1.31 - |
2.46 87.8% |
1.07 -56.5% |
5.48 412.1% |
4.74 -13.5% |
3.29 -30.6% |
2.46 -25.2% |
1.72 -30.1% |
1.56 -9.3% |
3.32 112.8% |
1.74 -47.6% |