2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 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] | [friend] | [friend] | [friend] |
735.28M 21.9% |
734.15M -0.2% |
1.04B 41.0% |
949.14M -8.3% |
1.02B 7.7% |
1.07B 4.8% |
1.7B 58.4% |
1.22B -27.9% |
1.3B 6.6% |
1.51B 16.2% |
2.22B 46.7% |
1.61B -27.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
415.42M 16.5% |
416.2M 0.2% |
572.49M 37.6% |
517.6M -9.6% |
559.74M 8.1% |
580.86M 3.8% |
913.74M 57.3% |
661.99M -27.6% |
705.16M 6.5% |
821.97M 16.6% |
1.2B 46.5% |
883.73M -26.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
319.86M 29.6% |
317.95M -0.6% |
462.86M 45.6% |
431.54M -6.8% |
462.91M 7.3% |
490.4M 5.9% |
783.03M 59.7% |
561.08M -28.3% |
598.27M 6.6% |
692.79M 15.8% |
1.02B 47.0% |
721.29M -29.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
621.49M 47.7% |
621.96M 0.1% |
819.36M 31.7% |
779.45M -4.9% |
797.62M 2.3% |
878.79M 10.2% |
1.28B 45.5% |
933.88M -27.0% |
1.02B 8.9% |
1.26B 23.6% |
1.72B 37.1% |
1.31B -24.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
206.07M 221.0% |
205.76M -0.2% |
246.86M 20.0% |
261.85M 6.1% |
237.88M -9.2% |
297.94M 25.2% |
365.33M 22.6% |
271.89M -25.6% |
312.24M 14.8% |
435.58M 39.5% |
519.77M 19.3% |
423.37M -18.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
113.79M -37.7% |
112.19M -1.4% |
216M 92.5% |
169.69M -21.4% |
225.04M 32.6% |
192.47M -14.5% |
417.7M 117.0% |
289.18M -30.8% |
286.04M -1.1% |
257.21M -10.1% |
498.35M 93.8% |
297.92M -40.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
396.56M - |
- | - | - |
466.58M - |
- | - | - |
1B - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
258.86M 87.9% |
145.22M -43.9% |
469.57M 223.3% |
117.19M -75.0% |
350.6M 199.2% |
325.17M -7.3% |
376.82M 15.9% |
275.37M -26.9% |
727.6M 164.2% |
156.87M -78.4% |
626.07M 299.1% |
249.14M -60.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.48 84.6% |
0.22 -54.2% |
0.8 263.6% |
0.19 -76.3% |
0.57 200.0% |
0.53 -7.0% |
0.61 15.1% |
0.45 -26.2% |
1.18 162.2% |
0.25 -78.8% |
1.01 304% |
0.4 -60.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.48 84.6% |
0.22 -54.2% |
0.8 263.6% |
0.19 -76.3% |
0.57 200.0% |
0.52 -8.8% |
0.61 17.3% |
0.45 -26.2% |
1.17 160% |
0.25 -78.6% |
1.01 304% |
0.4 -60.4% |