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] |
742.83M -11.3% |
654.13M -11.9% |
837.02M 28.0% |
932.83M 11.4% |
1.37B 46.9% |
1.5B 9.3% |
1.38B -7.5% |
1.31B -5.7% |
1.44B 10.4% |
1.59B 10.4% |
1.48B -7.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
579.95M -4.7% |
521.24M -10.1% |
595.55M 14.3% |
714.46M 20.0% |
980.29M 37.2% |
1.12B 13.9% |
949.21M -15.0% |
992.58M 4.6% |
1.02B 3.2% |
1.15B 12.7% |
1.01B -12.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
162.88M -29.0% |
132.88M -18.4% |
241.47M 81.7% |
218.38M -9.6% |
389.65M 78.4% |
380.52M -2.3% |
434.9M 14.3% |
313.11M -28.0% |
416.64M 33.1% |
436.79M 4.8% |
464.09M 6.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
829.02M -0.6% |
729.78M -12.0% |
779.04M 6.7% |
948.13M 21.7% |
1.28B 34.9% |
1.41B 10.3% |
1.28B -9.2% |
1.23B -3.8% |
1.28B 3.6% |
1.44B 12.4% |
1.28B -10.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
249.07M 10.2% |
208.54M -16.3% |
183.49M -12.0% |
233.67M 27.3% |
298.84M 27.9% |
294.77M -1.4% |
331.8M 12.6% |
239.58M -27.8% |
252.62M 5.4% |
280.82M 11.2% |
269.13M -4.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-86.19M - |
-75.66M - |
57.98M - |
-15.3M - |
90.81M - |
85.74M -5.6% |
103.09M 20.2% |
73.53M -28.7% |
164.03M 123.1% |
155.97M -4.9% |
194.95M 25.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-12.95M - |
- | - | - |
188.2M - |
- | - | - |
349M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-51.29M - |
-63.46M - |
28.93M - |
32.69M 13.0% |
-96.53M - |
79.08M - |
204.73M 158.9% |
52.76M -74.2% |
-17.33M - |
127.28M - |
199.88M 57.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.675 - |
-6.84 - |
3.12 - |
3.62 16.0% |
-10.48 - |
8.72 - |
22.58 158.9% |
-12.815 - |
16.265 - |
13.34 -18.0% |
20.94 57.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.675 - |
-6.84 - |
3.117 - |
3.442 10.4% |
-10.647 - |
8.65 - |
21.45 148.0% |
-12.815 - |
-1.817 - |
12.84 - |
19.61 52.7% |