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] |
452.15M -3.3% |
444.8M -1.6% |
456.08M 2.5% |
610.38M 33.8% |
593.38M -2.8% |
589.58M -0.6% |
554.36M -6.0% |
530.37M -4.3% |
525.68M -0.9% |
529.48M 0.7% |
511.5M -3.4% |
503.12M -1.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
167.51M -3.1% |
167.7M 0.1% |
171.13M 2.0% |
317.24M 85.4% |
295.64M -6.8% |
303.65M 2.7% |
258.67M -14.8% |
248.1M -4.1% |
253.77M 2.3% |
260.03M 2.5% |
237.61M -8.6% |
231.11M -2.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
284.64M -3.4% |
277.1M -2.6% |
284.95M 2.8% |
293.15M 2.9% |
297.75M 1.6% |
285.93M -4.0% |
295.69M 3.4% |
282.27M -4.5% |
271.91M -3.7% |
269.44M -0.9% |
273.88M 1.6% |
272.02M -0.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
391.32M -3.1% |
413.64M 5.7% |
395.49M -4.4% |
578.06M 46.2% |
548.18M -5.2% |
551.79M 0.7% |
506.98M -8.1% |
488.19M -3.7% |
497M 1.8% |
509.95M 2.6% |
490.4M -3.8% |
476.63M -2.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
223.81M -3.1% |
245.94M 9.9% |
224.36M -8.8% |
260.83M 16.3% |
252.55M -3.2% |
248.14M -1.7% |
248.31M 0.1% |
240.09M -3.3% |
243.23M 1.3% |
249.92M 2.8% |
252.78M 1.1% |
245.53M -2.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.83M -4.4% |
31.16M -48.8% |
60.59M 94.4% |
32.32M -46.7% |
45.2M 39.8% |
37.79M -16.4% |
47.38M 25.4% |
42.18M -11.0% |
28.68M -32.0% |
19.52M -31.9% |
21.1M 8.1% |
26.49M 25.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.35M -26.2% |
16.29M -33.1% |
21.53M 32.2% |
-5.34M - |
-15.62M - |
-5.85M - |
12.8M - |
6.52M -49.1% |
-4.14M - |
-12.36M - |
-14.18M - |
-11.9M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.35M -26.2% |
16.29M -33.1% |
21.53M 32.2% |
-5.34M - |
-15.62M - |
-5.85M - |
12.8M - |
6.52M -49.1% |
-4.14M - |
-12.36M - |
-14.18M - |
-11.9M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.75 -23.5% |
0.52 -30.7% |
0.69 32.7% |
-0.17 - |
-0.51 - |
-0.19 - |
0.42 - |
0.21 -50% |
-0.13 - |
-0.41 - |
-0.46 - |
-0.39 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.73 -23.2% |
0.5 -31.5% |
0.68 36.0% |
-0.17 - |
-0.51 - |
-0.19 - |
0.41 - |
0.21 -48.8% |
-0.13 - |
-0.41 - |
-0.46 - |
-0.39 - |