2013 Q4 | 2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q2 | 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] |
471.29M -39.1% |
466.74M -1.0% |
499.68M 7.1% |
395.85M -20.8% |
389.44M -1.6% |
320.05M -17.8% |
198.65M -37.9% |
226.3M 13.9% |
452.7M 100.0% |
676.78M 49.5% |
694.82M 2.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
253.08M -45.8% |
274.62M 8.5% |
308.48M 12.3% |
248.66M -19.4% |
282.38M 13.6% |
237.75M -15.8% |
153.41M -35.5% |
161.99M 5.6% |
295.28M 82.3% |
423.88M 43.6% |
441.5M 4.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
218.21M -29.1% |
192.12M -12.0% |
191.2M -0.5% |
147.19M -23.0% |
107.06M -27.3% |
82.3M -23.1% |
45.23M -45.0% |
64.3M 42.2% |
157.42M 144.8% |
252.9M 60.7% |
253.32M 0.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
332.31M -38.7% |
363.25M 9.3% |
411.48M 13.3% |
354.88M -13.8% |
395.73M 11.5% |
342.85M -13.4% |
259.16M -24.4% |
264.24M 2.0% |
393.88M 49.1% |
520.4M 32.1% |
539.02M 3.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
79.23M 5.2% |
88.62M 11.9% |
103M 16.2% |
106.22M 3.1% |
113.35M 6.7% |
105.1M -7.3% |
105.75M 0.6% |
102.24M -3.3% |
98.6M -3.6% |
96.52M -2.1% |
97.52M 1.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
138.98M -40.2% |
103.5M -25.5% |
88.2M -14.8% |
40.97M -53.5% |
-6.29M - |
-22.8M - |
-60.51M - |
-37.94M - |
58.82M - |
156.38M 165.9% |
155.8M -0.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
91.96M - |
- |
94.74M - |
- |
8.29M - |
- |
-53.06M - |
- |
132.35M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
155.91M -29.8% |
92.16M -40.9% |
152.74M 65.7% |
96.19M -37.0% |
41.54M -56.8% |
14.71M -64.6% |
-77.79M - |
-47.6M - |
24.67M - |
134.48M 445.2% |
131.98M -1.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.094 -38.3% |
0.67 -38.8% |
1.11 65.7% |
0.7 -36.9% |
0.3 -57.1% |
0.11 -63.3% |
-0.4 - |
-0.25 - |
0.129 - |
0.7 444.4% |
0.686 -2.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.094 -38.3% |
0.67 -38.8% |
1.11 65.7% |
0.69 -37.8% |
0.29 -58.0% |
0.11 -62.1% |
-0.4 - |
-0.25 - |
0.129 - |
0.7 444.4% |
0.686 -2.0% |