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] |
438.42M -14.8% |
700.02M 59.7% |
546.02M -22.0% |
515.71M -5.6% |
389.4M -24.5% |
709.75M 82.3% |
665.34M -6.3% |
716M 7.6% |
549.71M -23.2% |
584.1M 6.3% |
653.64M 11.9% |
622.87M -4.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.95M 3.8% |
113.3M 59.7% |
65.85M -41.9% |
52.42M -20.4% |
62.72M 19.6% |
97.2M 55.0% |
87.85M -9.6% |
100.78M 14.7% |
108.25M 7.4% |
139.72M 29.1% |
125.84M -9.9% |
150.91M 19.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
367.48M -17.7% |
586.71M 59.7% |
480.17M -18.2% |
463.28M -3.5% |
326.68M -29.5% |
612.55M 87.5% |
577.48M -5.7% |
615.23M 6.5% |
441.46M -28.2% |
444.38M 0.7% |
527.8M 18.8% |
471.96M -10.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
378.83M -13.5% |
540.31M 42.6% |
563.45M 4.3% |
425.75M -24.4% |
327.11M -23.2% |
598.76M 83.0% |
594.61M -0.7% |
580.34M -2.4% |
500.32M -13.8% |
482.65M -3.5% |
665.48M 37.9% |
497.92M -25.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
307.89M -16.7% |
427.01M 38.7% |
497.6M 16.5% |
373.33M -25.0% |
264.39M -29.2% |
501.56M 89.7% |
506.76M 1.0% |
479.56M -5.4% |
392.08M -18.2% |
342.93M -12.5% |
539.64M 57.4% |
347.01M -35.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.59M -22.6% |
159.71M 168.0% |
-17.44M - |
89.95M - |
62.29M -30.8% |
110.99M 78.2% |
70.72M -36.3% |
135.66M 91.8% |
49.39M -63.6% |
101.45M 105.4% |
-11.84M - |
124.95M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
117.14M - |
- | - | - |
141.87M - |
- | - | - |
190.17M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.92M -26.6% |
170.34M 241.2% |
18.62M -89.1% |
79.79M 328.6% |
74.81M -6.2% |
111.36M 48.9% |
24.72M -77.8% |
111.11M 349.5% |
93.83M -15.5% |
77.02M -17.9% |
-97.34M - |
100.51M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.113 -29.4% |
0.396 250.7% |
0.058 -85.3% |
0.184 215.8% |
0.167 -9.5% |
0.234 40.4% |
0.091 -61.0% |
0.245 167.6% |
0.221 -9.6% |
0.155 -29.8% |
-0.201 - |
0.221 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.113 -29.4% |
0.396 250.7% |
0.054 -86.3% |
0.184 239.0% |
0.167 -9.5% |
0.234 40.4% |
0.086 -63.1% |
0.245 183.1% |
0.221 -9.6% |
0.155 -29.8% |
-0.201 - |
0.221 - |