|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.019B
8.05%
YoY
|
$2.794B
16.73%
YoY
|
$2.394B
8.2%
YoY
|
$2.212B
5.67%
YoY
|
$2.094B
5.08%
YoY
|
| Cost Of Revenue |
$1.905B
7.44%
YoY
|
$1.774B
15.39%
YoY
|
$1.537B
8.5%
YoY
|
$1.416B
8.79%
YoY
|
$1.302B
-2.07%
YoY
|
| Gross Profit |
$1.113B
9.1%
YoY
|
$1.020B
19.12%
YoY
|
$856.7M
9.17%
YoY
|
$784.7M
2.05%
YoY
|
$769.0M
22.37%
YoY
|
| Selling, General & Admin |
$534.5M
12.18%
YoY
|
$476.4M
9.9%
YoY
|
$433.5M
8.46%
YoY
|
$399.7M
9.36%
YoY
|
$365.5M
11.87%
YoY
|
| Research & Development |
$186.2M
-2.38%
YoY
|
$190.7M
16.32%
YoY
|
$164.0M
-16.22%
YoY
|
$195.7M
-3.05%
YoY
|
$201.8M
12.18%
YoY
|
| Depreciation & Amortization |
$223.6M
257.14%
YoY
|
$62.60M
-72.71%
YoY
|
$229.4M
236.8%
YoY
|
$68.11M
12.2%
YoY
|
$60.71M
0.47%
YoY
|
| Operating Expenses |
$715.4M
7.23%
YoY
|
$667.2M
14.67%
YoY
|
$581.8M
-2.28%
YoY
|
$595.4M
4.94%
YoY
|
$567.4M
11.98%
YoY
|
| Operating Profit |
$397.9M
59.6%
YoY
|
$249.3M
-9.29%
YoY
|
$274.8M
-389.53%
YoY
|
-$94.93M
-162.16%
YoY
|
$152.7M
67.53%
YoY
|
| Interest Expense |
-$233.5M
-9.72%
YoY
|
-$258.6M
23.75%
YoY
|
-$209.0M
31.94%
YoY
|
-$158.4M
16.18%
YoY
|
-$136.3M
-6.63%
YoY
|
| Other Income/Expense, Net |
-$21.43M
-92.96%
YoY
|
-$304.3M
752.82%
YoY
|
-$35.69M
-76.71%
YoY
|
-$153.2M
26.25%
YoY
|
-$121.4M
-4.4%
YoY
|
| Pretax Income |
$139.2M
-353.05%
YoY
|
-$55.01M
36.61%
YoY
|
-$40.27M
-83.77%
YoY
|
-$248.1M
-891.07%
YoY
|
$31.37M
-187.66%
YoY
|
| Income Tax |
$11.28M
-40.34%
YoY
|
$18.90M
123.62%
YoY
|
$8.452M
26.15%
YoY
|
$6.700M
-40.16%
YoY
|
$11.20M
-110.73%
YoY
|
| Net Earnings |
$72.06M
-197.54%
YoY
|
-$73.88M
-12.05%
YoY
|
-$83.99M
-68.96%
YoY
|
-$270.6M
-2155.64%
YoY
|
$13.16M
-80.58%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.38
-20.83%
YoY
|
-$0.48
-44.19%
YoY
|
-$0.86
-1328.57%
YoY
|
$0.07
-88.71%
YoY
|
| Diluted Earnings Per Share |
$0.22
-157.89%
YoY
|
-$0.38
-20.31%
YoY
|
-$0.48
-44.55%
YoY
|
-$0.86
-1328.57%
YoY
|
$0.07
-88.52%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
309.0M shares
75.42%
YoY
|
176.1M shares
16.69%
YoY
|
150.9M shares
1.36%
YoY
|
148.9M shares
1.0%
YoY
|
| Diluted Shares Outstanding |
N/A
|
309.0M shares
75.42%
YoY
|
176.1M shares
16.69%
YoY
|
150.9M shares
-0.58%
YoY
|
151.8M shares
1.95%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$722.5M
3.9%
YoY
|
$814.3M
11.47%
YoY
|
$784.5M
11.68%
YoY
|
$724.5M
3.24%
YoY
|
$695.4M
5.5%
YoY
|
$730.5M
18.4%
YoY
|
$702.5M
13.29%
YoY
|
$701.8M
17.15%
YoY
|
$659.2M
18.23%
YoY
|
$617.0M
1.18%
YoY
|
$620.0M
13.65%
YoY
|
$599.0M
7.1%
YoY
|
$557.5M
12.04%
YoY
|
$609.8M
13.57%
YoY
|
$545.6M
3.21%
YoY
|
$559.4M
4.54%
YoY
|
$497.6M
0.92%
YoY
|
$536.9M
5.27%
YoY
|
$528.6M
1.79%
YoY
|
| Cost Of Revenue |
$402.4M
-8.45%
YoY
|
$517.1M
10.58%
YoY
|
$510.5M
17.93%
YoY
|
$438.3M
-3.01%
YoY
|
$439.5M
4.37%
YoY
|
$467.6M
9.48%
YoY
|
$432.9M
11.72%
YoY
|
$451.8M
19.21%
YoY
|
$421.1M
11.01%
YoY
|
$427.2M
9.8%
YoY
|
$387.5M
10.51%
YoY
|
$379.0M
7.15%
YoY
|
$379.4M
17.42%
YoY
|
$389.0M
11.64%
YoY
|
$350.7M
6.45%
YoY
|
$353.7M
9.66%
YoY
|
$323.1M
7.14%
YoY
|
$348.5M
1.6%
YoY
|
$329.4M
-6.78%
YoY
|
| Gross Profit |
$320.1M
25.1%
YoY
|
$297.2M
13.05%
YoY
|
$274.0M
1.64%
YoY
|
$286.3M
14.53%
YoY
|
$255.9M
7.49%
YoY
|
$262.9M
38.48%
YoY
|
$269.6M
15.92%
YoY
|
$249.9M
13.6%
YoY
|
$238.1M
33.6%
YoY
|
$189.8M
-13.99%
YoY
|
$232.5M
19.72%
YoY
|
$220.0M
9.73%
YoY
|
$178.2M
2.07%
YoY
|
$220.7M
17.15%
YoY
|
$194.2M
-2.16%
YoY
|
$200.5M
-5.64%
YoY
|
$174.6M
-8.87%
YoY
|
$188.4M
12.75%
YoY
|
$198.5M
48.6%
YoY
|
| Selling, General & Admin |
$138.9M
17.39%
YoY
|
$147.9M
13.28%
YoY
|
$137.8M
16.11%
YoY
|
$124.3M
6.7%
YoY
|
$118.3M
5.06%
YoY
|
$130.5M
19.23%
YoY
|
$118.7M
5.03%
YoY
|
$116.5M
10.32%
YoY
|
$112.6M
10.28%
YoY
|
$109.5M
5.76%
YoY
|
$113.0M
12.93%
YoY
|
$105.6M
6.85%
YoY
|
$102.1M
3.48%
YoY
|
$103.5M
5.24%
YoY
|
$100.1M
9.49%
YoY
|
$98.81M
14.68%
YoY
|
$98.67M
8.75%
YoY
|
$98.37M
11.27%
YoY
|
$91.40M
9.96%
YoY
|
| Research & Development |
$38.38M
-4.14%
YoY
|
$34.82M
-35.84%
YoY
|
$63.35M
3.69%
YoY
|
$47.96M
33.03%
YoY
|
$40.04M
1.89%
YoY
|
$54.27M
17.75%
YoY
|
$61.10M
47.67%
YoY
|
$36.05M
-4.62%
YoY
|
$39.30M
1.57%
YoY
|
$46.09M
9.97%
YoY
|
$41.38M
-17.64%
YoY
|
$37.80M
-25.52%
YoY
|
$38.69M
-26.72%
YoY
|
$41.91M
-19.21%
YoY
|
$50.24M
2.67%
YoY
|
$50.75M
-4.0%
YoY
|
$52.80M
9.58%
YoY
|
$51.87M
-3.04%
YoY
|
$48.93M
9.9%
YoY
|
| Depreciation & Amortization |
N/A
|
$49.23M
-25.56%
YoY
|
$54.07M
-8.29%
YoY
|
$60.11M
-45.89%
YoY
|
$60.16M
N/A
|
$66.13M
16.15%
YoY
|
$58.96M
3.07%
YoY
|
$111.1M
94.53%
YoY
|
N/A
|
$56.93M
-6.75%
YoY
|
$57.21M
-7.15%
YoY
|
$57.11M
-4.33%
YoY
|
$58.15M
0.58%
YoY
|
$61.06M
-0.21%
YoY
|
$61.61M
2.36%
YoY
|
$59.70M
5.59%
YoY
|
$57.82M
4.17%
YoY
|
$61.18M
2.14%
YoY
|
$60.19M
1.49%
YoY
|
| Operating Expenses |
$177.2M
11.95%
YoY
|
$182.7M
-1.15%
YoY
|
$201.2M
11.89%
YoY
|
$172.2M
12.93%
YoY
|
$158.3M
4.24%
YoY
|
$184.8M
30.27%
YoY
|
$179.8M
16.46%
YoY
|
$152.5M
6.38%
YoY
|
$151.9M
7.89%
YoY
|
$141.9M
-2.96%
YoY
|
$154.4M
2.71%
YoY
|
$143.4M
-4.14%
YoY
|
$140.8M
-7.05%
YoY
|
$146.2M
-2.63%
YoY
|
$150.3M
7.11%
YoY
|
$149.6M
7.58%
YoY
|
$151.5M
9.04%
YoY
|
$150.1M
5.81%
YoY
|
$140.3M
9.94%
YoY
|
| Operating Profit |
$141.8M
41.28%
YoY
|
$114.5M
46.67%
YoY
|
$70.34M
-20.79%
YoY
|
$111.4M
16.66%
YoY
|
$100.3M
-1033.81%
YoY
|
$78.07M
62.75%
YoY
|
$88.81M
17.4%
YoY
|
$95.47M
19.21%
YoY
|
-$10.75M
-131.19%
YoY
|
$47.97M
-35.63%
YoY
|
$75.65M
70.56%
YoY
|
$80.08M
-140.32%
YoY
|
$34.45M
47.82%
YoY
|
$74.53M
94.76%
YoY
|
$44.35M
55.54%
YoY
|
-$198.6M
-395.92%
YoY
|
$23.31M
-49.23%
YoY
|
$38.27M
51.85%
YoY
|
$28.52M
1071.05%
YoY
|
| Interest Expense |
-$53.36M
-6.28%
YoY
|
-$57.67M
-16.8%
YoY
|
-$62.81M
-4.12%
YoY
|
-$65.10M
-0.94%
YoY
|
-$56.94M
-13.34%
YoY
|
-$69.32M
21.07%
YoY
|
-$65.51M
28.68%
YoY
|
-$65.72M
29.22%
YoY
|
-$65.70M
33.23%
YoY
|
-$57.26M
23.25%
YoY
|
-$50.91M
20.09%
YoY
|
-$50.86M
42.76%
YoY
|
-$49.32M
47.94%
YoY
|
-$46.46M
36.14%
YoY
|
-$42.39M
23.23%
YoY
|
-$35.62M
4.52%
YoY
|
-$33.34M
-1.62%
YoY
|
-$34.13M
30.75%
YoY
|
-$34.40M
-1.42%
YoY
|
| Other Income/Expense, Net |
-$61.60M
-2.01%
YoY
|
$876.0K
-104.02%
YoY
|
-$75.57M
2.97%
YoY
|
-$59.66M
-20.52%
YoY
|
-$62.86M
-2.96%
YoY
|
-$21.79M
-46.06%
YoY
|
-$73.39M
39.28%
YoY
|
-$75.07M
48.87%
YoY
|
-$64.78M
47.64%
YoY
|
-$40.39M
-1557.22%
YoY
|
-$52.69M
24.94%
YoY
|
-$50.42M
47.81%
YoY
|
-$43.88M
32.05%
YoY
|
$2.772M
-58.21%
YoY
|
-$42.17M
38.01%
YoY
|
-$34.11M
5.63%
YoY
|
-$33.23M
7.17%
YoY
|
$6.633M
1226.6%
YoY
|
-$30.56M
25.63%
YoY
|
| Pretax Income |
$80.18M
113.88%
YoY
|
$55.24M
-460.57%
YoY
|
-$5.223M
-133.87%
YoY
|
$51.71M
153.42%
YoY
|
$37.49M
-149.64%
YoY
|
-$15.32M
-81.65%
YoY
|
$15.42M
-32.82%
YoY
|
$20.41M
-31.2%
YoY
|
-$75.52M
701.21%
YoY
|
-$83.46M
990.28%
YoY
|
$22.96M
953.07%
YoY
|
$29.66M
-112.74%
YoY
|
-$9.426M
-4.99%
YoY
|
-$7.655M
-53.09%
YoY
|
$2.180M
-206.71%
YoY
|
-$232.7M
-768.31%
YoY
|
-$9.921M
-166.57%
YoY
|
-$16.32M
196.71%
YoY
|
-$2.043M
-90.67%
YoY
|
| Income Tax |
$2.176M
-83.09%
YoY
|
$5.662M
4.41%
YoY
|
-$23.36M
-731.22%
YoY
|
$16.10M
347.25%
YoY
|
$12.87M
107.55%
YoY
|
$5.423M
-45.13%
YoY
|
$3.700M
-276.19%
YoY
|
$3.600M
N/A
|
$6.200M
785.71%
YoY
|
$9.883M
-649.97%
YoY
|
-$2.100M
-145.65%
YoY
|
$0.00
-100.0%
YoY
|
$700.0K
-120.0%
YoY
|
-$1.797M
-143.41%
YoY
|
$4.600M
15.0%
YoY
|
$7.400M
184.62%
YoY
|
-$3.500M
-975.0%
YoY
|
$4.140M
176.0%
YoY
|
$4.000M
3900.0%
YoY
|
| Net Earnings |
$62.26M
410.5%
YoY
|
$35.08M
-212.85%
YoY
|
$2.369M
-1618.59%
YoY
|
$22.42M
273.99%
YoY
|
$12.20M
-113.31%
YoY
|
-$31.08M
-68.49%
YoY
|
-$156.0K
-101.0%
YoY
|
$5.994M
-73.04%
YoY
|
-$91.64M
486.29%
YoY
|
-$98.65M
2176.69%
YoY
|
$15.54M
-304.12%
YoY
|
$22.23M
-109.18%
YoY
|
-$15.63M
77.28%
YoY
|
-$4.333M
-32.05%
YoY
|
-$7.613M
-2.18%
YoY
|
-$242.1M
-907.28%
YoY
|
-$8.817M
-169.16%
YoY
|
-$6.377M
112.57%
YoY
|
-$7.783M
-64.03%
YoY
|
| Basic Earnings Per Share |
$0.20
400.0%
YoY
|
N/A
|
$0.01
N/A
|
$0.07
250.0%
YoY
|
$0.04
-113.33%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$0.02
-75.0%
YoY
|
-$0.30
500.0%
YoY
|
N/A
|
$0.06
-400.0%
YoY
|
$0.08
-110.0%
YoY
|
-$0.05
400.0%
YoY
|
N/A
|
-$0.02
-33.33%
YoY
|
-$0.80
-900.0%
YoY
|
-$0.01
-120.0%
YoY
|
N/A
|
-$0.03
-50.0%
YoY
|
| Diluted Earnings Per Share |
$0.19
375.0%
YoY
|
$0.11
-209.37%
YoY
|
$0.01
N/A
|
$0.07
250.0%
YoY
|
$0.04
-113.33%
YoY
|
-$0.10
-75.15%
YoY
|
$0.00
-100.0%
YoY
|
$0.02
-75.0%
YoY
|
-$0.30
500.0%
YoY
|
-$0.40
1311.01%
YoY
|
$0.06
-400.0%
YoY
|
$0.08
-110.0%
YoY
|
-$0.05
400.0%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.02
-33.33%
YoY
|
-$0.80
-900.0%
YoY
|
-$0.01
-125.0%
YoY
|
-$42.69K
110.04%
YoY
|
-$0.03
-50.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
316.0M shares
1.95%
YoY
|
314.4M shares
1.46%
YoY
|
314.1M shares
1.47%
YoY
|
313.4M shares
1.54%
YoY
|
310.0M shares
0.96%
YoY
|
309.8M shares
N/A
|
309.5M shares
100.72%
YoY
|
308.7M shares
100.76%
YoY
|
307.0M shares
101.83%
YoY
|
N/A
|
154.2M shares
1.87%
YoY
|
153.7M shares
1.82%
YoY
|
152.1M shares
1.48%
YoY
|
N/A
|
151.4M shares
1.41%
YoY
|
151.0M shares
1.34%
YoY
|
149.9M shares
1.27%
YoY
|
N/A
|
149.3M shares
1.17%
YoY
|
| Diluted Shares Outstanding |
328.9M shares
1.53%
YoY
|
N/A
|
324.8M shares
4.88%
YoY
|
322.4M shares
1.07%
YoY
|
324.0M shares
5.43%
YoY
|
N/A
|
309.6M shares
93.9%
YoY
|
319.0M shares
105.93%
YoY
|
307.3M shares
102.01%
YoY
|
N/A
|
159.7M shares
5.48%
YoY
|
154.9M shares
2.58%
YoY
|
152.1M shares
1.48%
YoY
|
N/A
|
151.4M shares
1.41%
YoY
|
151.0M shares
-0.65%
YoY
|
149.9M shares
-0.88%
YoY
|
N/A
|
149.3M shares
1.17%
YoY
|
Loading...