2018 Q4 | 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] |
443.78M -0.9% |
375.2M -15.5% |
489.04M 30.3% |
507.32M 3.7% |
603.21M 18.9% |
485.42M -19.5% |
181.03M -62.7% |
145.18M -19.8% |
50.39M -65.3% |
38.02M -24.5% |
35.79M -5.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.77M 0% |
45.52M -10.3% |
70.14M 54.1% |
71.74M 2.3% |
86.78M 21.0% |
66.44M -23.4% |
21.8M -67.2% |
16.59M -23.9% |
1.55M -90.6% |
0 -100% |
- | |
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
393.01M -1.0% |
329.69M -16.1% |
418.9M 27.1% |
435.57M 4.0% |
516.43M 18.6% |
418.99M -18.9% |
159.24M -62.0% |
128.59M -19.2% |
48.84M -62.0% |
38.02M -22.1% |
- | |
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
149.87M 14.9% |
153.3M 2.3% |
198.22M 29.3% |
220.9M 11.4% |
253.18M 14.6% |
258.36M 2.0% |
245.61M -4.9% |
249.71M 1.7% |
246.87M -1.1% |
261.08M 5.8% |
248.96M -4.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
99.1M 24.4% |
107.79M 8.8% |
128.08M 18.8% |
149.16M 16.5% |
166.4M 11.6% |
191.92M 15.3% |
223.81M 16.6% |
233.12M 4.2% |
245.31M 5.2% |
261.08M 6.4% |
248.96M -4.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
293.91M -7.3% |
221.9M -24.5% |
290.82M 31.1% |
286.41M -1.5% |
350.03M 22.2% |
227.06M -35.1% |
-64.58M - |
-104.53M - |
-196.48M - |
-223.05M - |
-213.17M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
210.52M -8.2% |
153.46M -27.1% |
204.82M 33.5% |
200.35M -2.2% |
248.36M 24.0% |
158.52M -36.2% |
-50.16M - |
-73.91M - |
-129.14M - |
-146.4M - |
-146.9M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
177.26M -9.3% |
153.46M -13.4% |
204.82M 33.5% |
200.35M -2.2% |
248.36M 24.0% |
158.52M -36.2% |
-50.16M - |
-73.91M - |
-129.14M - |
-146.4M - |
-146.9M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.63 -10.6% |
0.56 -11.2% |
0.72 28.6% |
0.71 -1.4% |
0.88 23.9% |
0.56 -36.4% |
-0.17 - |
-0.25 - |
-0.44 - |
-0.51 - |
-0.51 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.63 -10.6% |
0.48 -23.9% |
0.65 35.4% |
0.64 -1.5% |
0.79 23.4% |
0.5 -36.7% |
-0.18 - |
-0.26 - |
-0.44 - |
-0.51 - |
-0.51 - |