2018 Q4 | 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] |
821.36M 6.8% |
853.32M 3.9% |
905.66M 6.1% |
1.13B 25.2% |
1.46B 28.3% |
1.64B 12.5% |
1.71B 4.7% |
1.8B 5.1% |
1.64B -9.1% |
1.58B -3.7% |
1.35B -14.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
705.99M 11.0% |
770.46M 9.1% |
842.38M 9.3% |
1.04B 23.9% |
1.3B 24.4% |
1.41B 8.6% |
1.41B 0.1% |
1.39B -1.6% |
1.21B -12.6% |
1.16B -4.4% |
980.08M -15.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
115.38M -13.1% |
82.86M -28.2% |
63.28M -23.6% |
90.15M 42.5% |
157.04M 74.2% |
227.28M 44.7% |
301.87M 32.8% |
411.96M 36.5% |
422.76M 2.6% |
415.55M -1.7% |
373.1M -10.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
809.47M 10.4% |
875.36M 8.1% |
979.11M 11.9% |
1.22B 24.1% |
1.51B 23.8% |
1.66B 10.3% |
1.65B -0.9% |
1.62B -1.5% |
1.43B -11.6% |
1.36B -5.1% |
1.18B -13.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
103.49M 6.4% |
104.9M 1.4% |
136.73M 30.3% |
171.53M 25.5% |
206.96M 20.7% |
249.92M 20.8% |
233.64M -6.5% |
231.78M -0.8% |
218.8M -5.6% |
198.46M -9.3% |
197.13M -0.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.89M -66.6% |
-22.05M - |
-73.45M - |
-81.38M - |
-49.92M - |
-22.64M - |
68.23M - |
180.19M 164.1% |
203.96M 13.2% |
217.09M 6.4% |
175.97M -18.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-32.45M - |
-50.4M - |
-77.03M - |
-74.29M - |
-8.36M - |
4.43M - |
56.5M 1174.8% |
126.33M 123.6% |
108.9M -13.8% |
137.24M 26.0% |
109.77M -20.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-37.93M - |
-66.12M - |
-104.35M - |
-113.8M - |
-54.64M - |
-43.62M - |
7.57M - |
76.8M 914.7% |
58.53M -23.8% |
85.55M 46.2% |
57.06M -33.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.272 - |
-0.51 - |
-0.78 - |
-0.83 - |
-0.4 - |
-0.29 - |
0.05 - |
0.52 940% |
0.39 -25% |
0.57 46.2% |
0.39 -31.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.272 - |
-0.51 - |
-0.78 - |
-0.83 - |
-0.4 - |
-0.29 - |
0.05 - |
0.51 920% |
0.39 -23.5% |
0.56 43.6% |
0.38 -32.1% |