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] |
645.1M 22.6% |
659.07M 2.2% |
970.98M 47.3% |
519.42M -46.5% |
592.99M 14.2% |
441.52M -25.5% |
945.65M 114.2% |
377.03M -60.1% |
573.77M 52.2% |
458.52M -20.1% |
864.53M 88.5% |
194.59M -77.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
580.28M 26.7% |
585.74M 0.9% |
850.95M 45.3% |
457.01M -46.3% |
526.04M 15.1% |
379.02M -27.9% |
843.29M 122.5% |
325.2M -61.4% |
508.76M 56.4% |
406.16M -20.2% |
745.26M 83.5% |
152.11M -79.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.82M -4.8% |
73.32M 13.1% |
120.03M 63.7% |
62.41M -48.0% |
66.95M 7.3% |
62.5M -6.6% |
102.36M 63.8% |
51.83M -49.4% |
65M 25.4% |
52.36M -19.4% |
119.27M 127.8% |
42.48M -64.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
622.88M 24.6% |
634.94M 1.9% |
935.42M 47.3% |
508.39M -45.7% |
572.03M 12.5% |
428.43M -25.1% |
940.07M 119.4% |
381.39M -59.4% |
556.91M 46.0% |
458.64M -17.6% |
821.19M 79.0% |
207.82M -74.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.61M 2.2% |
49.2M 15.5% |
84.47M 71.7% |
51.38M -39.2% |
45.99M -10.5% |
49.41M 7.4% |
96.78M 95.9% |
56.18M -41.9% |
48.14M -14.3% |
52.48M 9.0% |
75.93M 44.7% |
55.71M -26.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.21M -15.9% |
24.13M 8.6% |
35.56M 47.4% |
11.03M -69.0% |
20.96M 90.1% |
13.09M -37.6% |
5.58M -57.3% |
-4.36M - |
16.86M - |
-115.88K - |
43.34M - |
-13.23M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.38M - |
- | - | - |
32.35M - |
- | - | - |
22.34M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.21M 184.0% |
16.24M -72.6% |
3.93M -75.8% |
14.26M 263.1% |
15.47M 8.5% |
7.32M -52.7% |
-20.63M - |
9.35M - |
10.89M 16.4% |
-1.23M - |
-8.09M - |
2.6M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.258 179.2% |
0.08 -69.0% |
0.01 -87.5% |
0.06 500% |
0.07 16.7% |
0.03 -57.1% |
-0.09 - |
0.04 - |
0.05 25.0% |
-0.01 - |
-0.03 - |
0.01 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.258 179.2% |
0.08 -69.0% |
0.01 -87.5% |
0.06 500% |
0.07 16.7% |
0.03 -57.1% |
-0.09 - |
0.04 - |
0.05 25.0% |
-0.01 - |
-0.03 - |
0.01 - |