2017 Q2 | 2017 Q4 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
628.93M -4.5% |
523.19M -16.8% |
702.94M 34.4% |
688.93M -2.0% |
550.91M -20.0% |
559.42M 1.5% |
435.42M -22.2% |
544.6M 25.1% |
349.4M -35.8% |
346.43M -0.9% |
429.16M 23.9% |
403.54M -6.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
309.72M 2.0% |
283.39M -8.5% |
304.01M 7.3% |
322.99M 6.2% |
264.63M -18.1% |
355.79M 34.4% |
218.1M -38.7% |
306.56M 40.6% |
224.35M -26.8% |
247.8M 10.5% |
250.81M 1.2% |
261.2M 4.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
319.21M -10.0% |
239.8M -24.9% |
398.94M 66.4% |
365.94M -8.3% |
286.28M -21.8% |
203.63M -28.9% |
217.32M 6.7% |
238.05M 9.5% |
125.06M -47.5% |
98.63M -21.1% |
178.35M 80.8% |
142.33M -20.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
384.08M 5.0% |
351.54M -8.5% |
377.23M 7.3% |
402.11M 6.6% |
332.14M -17.4% |
413.69M 24.6% |
297.86M -28.0% |
380.73M 27.8% |
308.02M -19.1% |
329.44M 7.0% |
324.48M -1.5% |
347.88M 7.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.37M 19.7% |
68.15M -8.4% |
73.22M 7.4% |
79.12M 8.0% |
67.51M -14.7% |
57.9M -14.2% |
79.76M 37.8% |
74.17M -7.0% |
83.67M 12.8% |
81.64M -2.4% |
73.66M -9.8% |
86.67M 17.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
244.85M -16.4% |
171.65M -29.9% |
325.71M 89.8% |
286.83M -11.9% |
218.77M -23.7% |
145.73M -33.4% |
137.56M -5.6% |
163.88M 19.1% |
41.38M -74.7% |
16.99M -58.9% |
104.68M 516.2% |
55.66M -46.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
485.77M - |
- | - | - |
220.85M - |
- | - | - |
120.24M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
202.49M -14.3% |
169.86M -16.1% |
258.89M 52.4% |
226.88M -12.4% |
182.97M -19.4% |
135.89M -25.7% |
101.6M -25.2% |
121.29M 19.4% |
23.51M -80.6% |
25.93M 10.3% |
72.43M 179.3% |
47.81M -34.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.88 -13.7% |
0.73 -17.0% |
1.12 53.4% |
0.98 -12.5% |
0.79 -19.4% |
0.59 -25.3% |
0.44 -25.4% |
0.52 18.2% |
0.11 -78.8% |
0.11 0% |
0.31 181.8% |
0.21 -32.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.88 -13.7% |
0.73 -17.0% |
1.12 53.4% |
0.98 -12.5% |
0.79 -19.4% |
0.59 -25.3% |
0.44 -25.4% |
0.52 18.2% |
0.11 -78.8% |
0.11 0% |
0.31 181.8% |
0.21 -32.3% |