2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2022 Q1 | 2022 Q3 | 2023 Q1 | 2023 Q3 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
705.13M 41.8% |
760.41M 7.8% |
782.3M 2.9% |
732.49M -6.4% |
876.29M 19.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
247.17M 55.3% |
299.62M 21.2% |
298.12M -0.5% |
344.03M 15.4% |
343.81M -0.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
457.96M 35.5% |
460.79M 0.6% |
484.17M 5.1% |
388.46M -19.8% |
532.48M 37.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
322.11M 42.3% |
399.66M 24.1% |
381.84M -4.5% |
401.93M 5.3% |
435.93M 8.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.94M 11.4% |
100.04M 33.5% |
83.72M -16.3% |
57.9M -30.8% |
92.12M 59.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
383.02M 41.5% |
360.75M -5.8% |
400.46M 11.0% |
330.56M -17.5% |
440.36M 33.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
398.42M 0.4% |
345.35M -13.3% |
429.33M 24.3% |
320.39M -25.4% |
483.17M 50.8% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
381.89M 35.5% |
333.87M -12.6% |
420.21M 25.9% |
321.16M -23.6% |
454.73M 41.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.19 -5.4% |
0.167 -12.5% |
0.209 25.5% |
0.16 -23.5% |
0.226 41.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.19 -5.2% |
0.166 -12.6% |
0.209 25.8% |
0.16 -23.5% |
0.226 41.5% |