2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 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] |
234.07M 36.7% |
755.52M 222.8% |
771.64M 2.1% |
784.82M 1.7% |
200.22M -74.5% |
802.17M 300.6% |
851.05M 6.1% |
831.15M -2.3% |
829.56M -0.2% |
851.4M 2.6% |
804.88M -5.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
240.63M - |
450.55M 87.2% |
- |
463.99M - |
118.12M -74.5% |
470.38M 298.2% |
145.14M -69.1% |
491.14M 238.4% |
483.13M -1.6% |
509.37M 5.4% |
485.24M -4.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
-6.56M - |
304.98M - |
321.09M 5.3% |
320.84M -0.1% |
82.1M -74.4% |
331.79M 304.1% |
380.67M 14.7% |
340.01M -10.7% |
346.42M 1.9% |
342.03M -1.3% |
319.64M -6.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
326.83M - |
632.43M 93.5% |
- |
661.86M - |
166.95M -74.8% |
673.21M 303.2% |
193.38M -71.3% |
697.76M 260.8% |
696.3M -0.2% |
724.27M 4.0% |
694.83M -4.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
86.2M - |
181.88M 111.0% |
- |
197.87M - |
48.83M -75.3% |
202.83M 315.4% |
48.24M -76.2% |
206.63M 328.3% |
213.17M 3.2% |
214.9M 0.8% |
209.58M -2.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
-92.76M - |
123.1M - |
139.21M 13.1% |
122.96M -11.7% |
33.27M -72.9% |
128.95M 287.6% |
177.84M 37.9% |
133.39M -25.0% |
133.26M -0.1% |
127.13M -4.6% |
110.05M -13.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
45.57M - |
77.71M 70.5% |
- |
78.63M - |
- |
79.1M - |
- |
81.84M - |
- |
81.64M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
26.1M 86.1% |
66.75M 155.7% |
62.56M -6.3% |
64.41M 3.0% |
13.34M -79.3% |
64.57M 384.1% |
67.51M 4.5% |
72.55M 7.5% |
75.22M 3.7% |
78.79M 4.7% |
77.47M -1.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.322 86.1% |
0.82 154.5% |
0.768 -6.3% |
0.79 2.8% |
0.16 -79.7% |
0.8 400% |
0.836 4.5% |
0.89 6.4% |
0.93 4.5% |
0.921 -0.9% |
0.871 -5.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.322 86.1% |
0.82 154.5% |
0.768 -6.3% |
0.79 2.8% |
0.16 -79.7% |
0.8 400% |
0.836 4.5% |
0.89 6.4% |
0.93 4.5% |
0.921 -0.9% |
0.871 -5.4% |