|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.154B
17.24%
YoY
|
$2.690B
13.33%
YoY
|
$2.374B
-29.32%
YoY
|
$3.359B
28.05%
YoY
|
$2.623B
132.8%
YoY
|
| Cost Of Revenue |
$885.0M
38.94%
YoY
|
$637.0M
13.03%
YoY
|
$563.5M
-9.24%
YoY
|
$620.9M
22.85%
YoY
|
$505.4M
29.2%
YoY
|
| Gross Profit |
$2.269B
10.51%
YoY
|
$2.053B
13.42%
YoY
|
$1.810B
-33.87%
YoY
|
$2.738B
29.29%
YoY
|
$2.117B
187.94%
YoY
|
| Selling, General & Admin |
$161.0M
16.38%
YoY
|
$138.3M
14.27%
YoY
|
$121.1M
5.68%
YoY
|
$114.6M
2.33%
YoY
|
$111.9M
12.85%
YoY
|
| Research & Development |
$57.00M
-11.11%
YoY
|
$64.12M
7.8%
YoY
|
$59.48M
8.26%
YoY
|
$54.94M
39.82%
YoY
|
$39.30M
-4.16%
YoY
|
| Depreciation & Amortization |
$1.207B
49.14%
YoY
|
$809.3M
17.21%
YoY
|
$690.5M
14.36%
YoY
|
$603.8M
-22.03%
YoY
|
$774.4M
-1.35%
YoY
|
| Operating Expenses |
$1.447B
40.82%
YoY
|
$1.028B
15.25%
YoY
|
$891.6M
14.78%
YoY
|
$776.8M
-20.06%
YoY
|
$971.7M
2.27%
YoY
|
| Operating Profit |
$1.000B
-7.04%
YoY
|
$1.076B
9.0%
YoY
|
$986.9M
-37.52%
YoY
|
$1.579B
655.29%
YoY
|
$209.1M
-119.56%
YoY
|
| Interest Expense |
$173.0M
22.99%
YoY
|
$140.7M
53.51%
YoY
|
$91.63M
-23.86%
YoY
|
$120.3M
-24.95%
YoY
|
$160.4M
-2.16%
YoY
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
-$233.0K
-74.89%
YoY
|
-$928.0K
-121.89%
YoY
|
$4.240M
-1013.79%
YoY
|
-$464.0K
-88.24%
YoY
|
| Pretax Income |
$830.0M
-14.1%
YoY
|
$966.2M
5.69%
YoY
|
$914.2M
-34.5%
YoY
|
$1.396B
2923.31%
YoY
|
$46.17M
-104.83%
YoY
|
| Income Tax |
$182.0M
-7.11%
YoY
|
$195.9M
103.41%
YoY
|
$96.32M
-66.06%
YoY
|
$283.8M
2755.89%
YoY
|
$9.938M
-105.17%
YoY
|
| Net Earnings |
$648.0M
-15.88%
YoY
|
$770.3M
-5.82%
YoY
|
$817.9M
-26.45%
YoY
|
$1.112B
2969.23%
YoY
|
$36.23M
-104.74%
YoY
|
| Basic Earnings Per Share |
$5.65
-15.8%
YoY
|
$6.71
-2.61%
YoY
|
$6.89
-24.2%
YoY
|
$9.09
2930.0%
YoY
|
$0.30
-104.46%
YoY
|
| Diluted Earnings Per Share |
$5.64
-15.44%
YoY
|
$6.67
-2.77%
YoY
|
$6.86
-23.44%
YoY
|
$8.96
2989.66%
YoY
|
$0.29
-104.32%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
115.0M shares
0.21%
YoY
|
114.8M shares
-3.3%
YoY
|
118.7M shares
-3.0%
YoY
|
122.4M shares
2.78%
YoY
|
119.0M shares
4.67%
YoY
|
| Diluted Shares Outstanding |
115.0M shares
-0.46%
YoY
|
115.5M shares
-3.11%
YoY
|
119.2M shares
-3.9%
YoY
|
124.1M shares
0.32%
YoY
|
123.7M shares
8.76%
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 |
$1.479B
75.12%
YoY
|
$704.9M
-17.28%
YoY
|
$811.6M
26.1%
YoY
|
$792.9M
24.96%
YoY
|
$844.5M
50.85%
YoY
|
$852.2M
40.0%
YoY
|
$643.6M
0.42%
YoY
|
$634.6M
15.22%
YoY
|
$559.9M
-2.38%
YoY
|
$608.7M
-9.32%
YoY
|
$640.9M
-23.29%
YoY
|
$550.8M
-44.49%
YoY
|
$573.5M
-33.3%
YoY
|
$671.3M
-21.48%
YoY
|
$835.5M
9.89%
YoY
|
$992.1M
75.95%
YoY
|
$859.8M
93.71%
YoY
|
$855.0M
166.92%
YoY
|
$760.2M
170.53%
YoY
|
| Cost Of Revenue |
$428.0M
90.16%
YoY
|
$206.9M
-3.59%
YoY
|
$229.0M
54.36%
YoY
|
$224.0M
63.96%
YoY
|
$225.1M
63.84%
YoY
|
$214.6M
56.25%
YoY
|
$148.4M
7.29%
YoY
|
$136.6M
-6.16%
YoY
|
$137.4M
-3.49%
YoY
|
$137.3M
-8.84%
YoY
|
$138.3M
-13.54%
YoY
|
$145.6M
-12.08%
YoY
|
$142.3M
-1.62%
YoY
|
$150.7M
5.15%
YoY
|
$160.0M
17.84%
YoY
|
$165.6M
31.99%
YoY
|
$144.7M
43.4%
YoY
|
$143.3M
49.26%
YoY
|
$135.7M
42.44%
YoY
|
| Gross Profit |
$1.051B
69.66%
YoY
|
$498.0M
-21.89%
YoY
|
$582.6M
17.63%
YoY
|
$568.9M
14.26%
YoY
|
$619.5M
46.62%
YoY
|
$637.6M
35.27%
YoY
|
$495.2M
-1.47%
YoY
|
$497.9M
22.9%
YoY
|
$422.5M
-2.01%
YoY
|
$471.4M
-9.46%
YoY
|
$502.6M
-25.59%
YoY
|
$405.2M
-50.98%
YoY
|
$431.2M
-39.71%
YoY
|
$520.7M
-26.84%
YoY
|
$675.5M
8.17%
YoY
|
$826.5M
88.53%
YoY
|
$715.1M
108.54%
YoY
|
$711.7M
217.29%
YoY
|
$624.5M
236.11%
YoY
|
| Selling, General & Admin |
$174.0M
342.31%
YoY
|
$40.25M
-3.97%
YoY
|
$39.32M
11.88%
YoY
|
$42.10M
35.31%
YoY
|
$39.34M
30.36%
YoY
|
$41.91M
14.39%
YoY
|
$35.14M
19.94%
YoY
|
$31.11M
13.13%
YoY
|
$30.18M
9.07%
YoY
|
$36.64M
11.56%
YoY
|
$29.30M
3.07%
YoY
|
$27.50M
-2.8%
YoY
|
$27.67M
10.69%
YoY
|
$32.84M
-11.38%
YoY
|
$28.43M
11.35%
YoY
|
$28.29M
14.82%
YoY
|
$25.00M
1.2%
YoY
|
$37.06M
85.31%
YoY
|
$25.53M
4.2%
YoY
|
| Research & Development |
$26.00M
121.03%
YoY
|
$18.35M
12.24%
YoY
|
$11.53M
-4.67%
YoY
|
$15.36M
-10.17%
YoY
|
$11.76M
-36.69%
YoY
|
$16.35M
3.17%
YoY
|
$12.10M
18.6%
YoY
|
$17.09M
14.26%
YoY
|
$18.58M
0.83%
YoY
|
$15.85M
46.38%
YoY
|
$10.20M
-28.18%
YoY
|
$14.96M
-28.31%
YoY
|
$18.43M
103.71%
YoY
|
$10.83M
-13.74%
YoY
|
$14.20M
63.08%
YoY
|
$20.87M
139.48%
YoY
|
$9.046M
-2.73%
YoY
|
$12.55M
11.06%
YoY
|
$8.709M
2.46%
YoY
|
| Depreciation & Amortization |
$432.0M
60.06%
YoY
|
$318.7M
22.34%
YoY
|
$325.4M
60.33%
YoY
|
$293.0M
63.09%
YoY
|
$269.9M
62.41%
YoY
|
$260.5M
37.78%
YoY
|
$202.9M
7.15%
YoY
|
$179.7M
13.82%
YoY
|
$166.2M
7.78%
YoY
|
$189.1M
31.66%
YoY
|
$189.4M
29.85%
YoY
|
$157.8M
1.94%
YoY
|
$154.2M
-3.32%
YoY
|
$143.6M
-28.2%
YoY
|
$145.9M
-28.04%
YoY
|
$154.8M
-24.36%
YoY
|
$159.5M
-4.5%
YoY
|
$200.0M
5.88%
YoY
|
$202.7M
11.5%
YoY
|
| Operating Expenses |
$652.0M
100.02%
YoY
|
$387.1M
17.19%
YoY
|
$381.6M
52.28%
YoY
|
$352.3M
52.74%
YoY
|
$326.0M
50.94%
YoY
|
$330.4M
36.53%
YoY
|
$250.6M
8.19%
YoY
|
$230.7M
11.17%
YoY
|
$216.0M
2.62%
YoY
|
$242.0M
28.6%
YoY
|
$231.6M
22.08%
YoY
|
$207.5M
1.18%
YoY
|
$210.4M
8.57%
YoY
|
$188.2M
-25.05%
YoY
|
$189.7M
-32.33%
YoY
|
$205.1M
-14.52%
YoY
|
$193.8M
-3.28%
YoY
|
$251.0M
6.87%
YoY
|
$280.3M
29.67%
YoY
|
| Operating Profit |
-$298.0M
-207.86%
YoY
|
$110.9M
-63.91%
YoY
|
$246.5M
-25.52%
YoY
|
$294.9M
5.56%
YoY
|
$276.3M
54.87%
YoY
|
$307.3M
33.94%
YoY
|
$331.0M
69.2%
YoY
|
$279.4M
41.33%
YoY
|
$178.4M
-34.42%
YoY
|
$229.4M
-31.0%
YoY
|
$195.6M
-68.57%
YoY
|
$197.7M
-61.45%
YoY
|
$272.0M
167.4%
YoY
|
$332.5M
-27.82%
YoY
|
$622.3M
392.87%
YoY
|
$512.8M
-383.91%
YoY
|
$101.7M
-148.23%
YoY
|
$460.6M
-4445.63%
YoY
|
$126.3M
-222.42%
YoY
|
| Interest Expense |
$113.0M
154.66%
YoY
|
$30.18M
-145.85%
YoY
|
$42.94M
-15.28%
YoY
|
$42.56M
95.17%
YoY
|
$44.37M
102.87%
YoY
|
-$65.81M
-205.06%
YoY
|
$50.68M
119.35%
YoY
|
$21.81M
-308.2%
YoY
|
$21.87M
-2.61%
YoY
|
$62.64M
-646.13%
YoY
|
$23.11M
1.23%
YoY
|
-$10.47M
-129.51%
YoY
|
$22.46M
-42.98%
YoY
|
-$11.47M
-34.68%
YoY
|
$22.83M
-44.14%
YoY
|
$35.50M
-10.22%
YoY
|
$39.39M
-1.21%
YoY
|
-$17.56M
-90.91%
YoY
|
$40.86M
-1.58%
YoY
|
| Other Income/Expense, Net |
$1.000M
-3803.7%
YoY
|
$134.0K
-70.29%
YoY
|
-$80.00K
-87.44%
YoY
|
-$27.00K
17.39%
YoY
|
-$27.00K
12.5%
YoY
|
$451.0K
-294.4%
YoY
|
-$637.0K
173.39%
YoY
|
-$23.00K
-100.48%
YoY
|
-$24.00K
-100.54%
YoY
|
-$232.0K
-107.01%
YoY
|
-$233.0K
-120.03%
YoY
|
$4.763M
4152.68%
YoY
|
$4.470M
-717.4%
YoY
|
$3.310M
445.3%
YoY
|
$1.163M
660.13%
YoY
|
$112.0K
-113.13%
YoY
|
-$724.0K
95.15%
YoY
|
$607.0K
-137.94%
YoY
|
$153.0K
-109.11%
YoY
|
| Pretax Income |
-$410.0M
-276.72%
YoY
|
$141.2M
-41.51%
YoY
|
$204.3M
-31.36%
YoY
|
$252.5M
-4.31%
YoY
|
$232.0M
42.1%
YoY
|
$241.4M
-17.27%
YoY
|
$297.7M
68.77%
YoY
|
$263.9M
37.46%
YoY
|
$163.3M
-35.74%
YoY
|
$291.8M
-9.75%
YoY
|
$176.4M
-70.64%
YoY
|
$192.0M
-53.2%
YoY
|
$254.1M
312.26%
YoY
|
$323.3M
-25.66%
YoY
|
$600.6M
602.03%
YoY
|
$410.2M
-283.81%
YoY
|
$61.63M
-124.54%
YoY
|
$434.9M
-319.0%
YoY
|
$85.55M
-170.55%
YoY
|
| Income Tax |
-$75.00M
-250.81%
YoY
|
$32.23M
-39.36%
YoY
|
$49.21M
-13.87%
YoY
|
$50.84M
-5.14%
YoY
|
$49.73M
55.08%
YoY
|
$53.14M
18.88%
YoY
|
$57.13M
-224.25%
YoY
|
$53.59M
27.32%
YoY
|
$32.07M
-42.22%
YoY
|
$44.70M
-31.09%
YoY
|
-$45.98M
-138.52%
YoY
|
$42.09M
-51.46%
YoY
|
$55.51M
331.58%
YoY
|
$64.87M
546.54%
YoY
|
$119.4M
-306200.0%
YoY
|
$86.71M
-53625.31%
YoY
|
$12.86M
12033.02%
YoY
|
$10.03M
-130.04%
YoY
|
-$39.00K
-99.83%
YoY
|
| Net Earnings |
-$335.0M
-283.79%
YoY
|
$109.0M
-42.12%
YoY
|
$155.1M
-35.52%
YoY
|
$201.7M
-4.1%
YoY
|
$182.3M
38.93%
YoY
|
$188.3M
-23.81%
YoY
|
$240.5M
8.18%
YoY
|
$210.3M
40.31%
YoY
|
$131.2M
-33.92%
YoY
|
$247.1M
-4.39%
YoY
|
$222.3M
-53.8%
YoY
|
$149.9M
-53.67%
YoY
|
$198.6M
307.17%
YoY
|
$258.5M
-39.17%
YoY
|
$481.2M
462.24%
YoY
|
$323.5M
-245.06%
YoY
|
$48.76M
-119.41%
YoY
|
$424.9M
-357.2%
YoY
|
$85.59M
-187.08%
YoY
|
| Basic Earnings Per Share |
-$1.68
-205.66%
YoY
|
N/A
|
$1.35
-35.71%
YoY
|
$1.76
-3.83%
YoY
|
$1.59
40.71%
YoY
|
N/A
|
$2.10
11.11%
YoY
|
$1.83
45.24%
YoY
|
$1.13
-30.67%
YoY
|
N/A
|
$1.89
-51.66%
YoY
|
$1.26
-52.45%
YoY
|
$1.63
307.5%
YoY
|
N/A
|
$3.91
458.57%
YoY
|
$2.65
-240.96%
YoY
|
$0.40
-118.26%
YoY
|
N/A
|
$0.70
-181.4%
YoY
|
| Diluted Earnings Per Share |
-$1.68
-205.66%
YoY
|
$0.94
-42.77%
YoY
|
$1.35
-35.41%
YoY
|
$1.76
-3.3%
YoY
|
$1.59
40.71%
YoY
|
$1.64
-22.86%
YoY
|
$2.09
11.17%
YoY
|
$1.82
45.81%
YoY
|
$1.13
-30.25%
YoY
|
$2.12
1.5%
YoY
|
$1.88
-51.42%
YoY
|
$1.25
-51.99%
YoY
|
$1.62
315.38%
YoY
|
$2.09
-100.0%
YoY
|
$3.87
460.87%
YoY
|
$2.60
-238.3%
YoY
|
$0.39
-117.81%
YoY
|
$3.033M
-310.22%
YoY
|
$0.69
-180.23%
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 |
238.4M shares
108.24%
YoY
|
114.6M shares
0.12%
YoY
|
115.0M shares
0.47%
YoY
|
114.5M shares
-0.5%
YoY
|
114.5M shares
-1.11%
YoY
|
114.4M shares
-1.63%
YoY
|
114.4M shares
-3.58%
YoY
|
115.0M shares
-4.55%
YoY
|
115.7M shares
-5.07%
YoY
|
116.3M shares
-5.28%
YoY
|
118.7M shares
-3.2%
YoY
|
120.5M shares
-1.14%
YoY
|
121.9M shares
0.02%
YoY
|
122.8M shares
1.09%
YoY
|
122.6M shares
0.94%
YoY
|
121.9M shares
3.0%
YoY
|
121.9M shares
6.23%
YoY
|
121.5M shares
6.02%
YoY
|
121.5M shares
6.2%
YoY
|
| Diluted Shares Outstanding |
199.0M shares
73.12%
YoY
|
N/A
|
115.2M shares
0.2%
YoY
|
114.8M shares
-0.8%
YoY
|
114.9M shares
-1.29%
YoY
|
N/A
|
115.0M shares
-2.82%
YoY
|
115.7M shares
-3.63%
YoY
|
116.5M shares
-4.77%
YoY
|
N/A
|
118.3M shares
-4.79%
YoY
|
120.1M shares
-3.43%
YoY
|
122.3M shares
-1.52%
YoY
|
N/A
|
124.3M shares
0.35%
YoY
|
124.3M shares
5.06%
YoY
|
124.2M shares
8.21%
YoY
|
N/A
|
123.9M shares
8.29%
YoY
|
Loading...