|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.476B
11.23%
YoY
|
$2.226B
2.75%
YoY
|
$2.166B
37.93%
YoY
|
$1.571B
216.07%
YoY
|
$496.9M
-10.02%
YoY
|
| Cost Of Revenue |
$473.7M
10.21%
YoY
|
$429.8M
23.86%
YoY
|
$347.0M
33.12%
YoY
|
$260.7M
52.61%
YoY
|
$170.8M
46.83%
YoY
|
| Gross Profit |
$2.002B
11.48%
YoY
|
$1.796B
-1.28%
YoY
|
$1.819B
38.89%
YoY
|
$1.310B
301.7%
YoY
|
$326.1M
-25.19%
YoY
|
| Selling, General & Admin |
$61.33M
23.0%
YoY
|
$49.86M
6.54%
YoY
|
$46.80M
-0.82%
YoY
|
$47.19M
55.53%
YoY
|
$30.34M
63.6%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$814.9M
9.98%
YoY
|
$740.9M
52.44%
YoY
|
$486.0M
93.43%
YoY
|
$251.3M
78.42%
YoY
|
$140.8M
-13.13%
YoY
|
| Operating Expenses |
$889.0M
11.07%
YoY
|
$800.4M
48.98%
YoY
|
$537.3M
80.01%
YoY
|
$298.5M
74.37%
YoY
|
$171.2M
-5.26%
YoY
|
| Operating Profit |
$245.8M
-70.66%
YoY
|
$837.8M
-25.32%
YoY
|
$1.122B
31.49%
YoY
|
$853.2M
994.41%
YoY
|
$77.96M
-109.27%
YoY
|
| Interest Expense |
-$172.9M
9.84%
YoY
|
-$157.5M
-216.06%
YoY
|
$135.7M
68.88%
YoY
|
$80.33M
36.11%
YoY
|
$59.02M
0.88%
YoY
|
| Other Income/Expense, Net |
-$183.1M
16.64%
YoY
|
-$157.0M
29.64%
YoY
|
-$121.1M
57.6%
YoY
|
-$76.85M
7.69%
YoY
|
-$71.37M
9.85%
YoY
|
| Pretax Income |
$62.71M
-90.79%
YoY
|
$680.8M
-31.97%
YoY
|
$1.001B
28.91%
YoY
|
$776.3M
11673.4%
YoY
|
$6.594M
-100.73%
YoY
|
| Income Tax |
$23.94M
-85.08%
YoY
|
$160.5M
106.38%
YoY
|
$77.77M
2408.0%
YoY
|
$3.101M
1230.9%
YoY
|
$233.0K
-240.36%
YoY
|
| Net Earnings |
$38.76M
-92.55%
YoY
|
$520.3M
-43.63%
YoY
|
$923.0M
19.36%
YoY
|
$773.2M
12055.9%
YoY
|
$6.361M
-100.7%
YoY
|
| Basic Earnings Per Share |
$0.40
-92.32%
YoY
|
$5.21
-48.36%
YoY
|
$10.09
8.96%
YoY
|
$9.26
-7223.08%
YoY
|
-$0.13
-99.4%
YoY
|
| Diluted Earnings Per Share |
$0.39
-92.41%
YoY
|
$5.14
-48.75%
YoY
|
$10.03
12.44%
YoY
|
$8.92
-6961.54%
YoY
|
-$0.13
-99.4%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
97.71M shares
-2.14%
YoY
|
99.85M shares
9.15%
YoY
|
91.48M shares
16.45%
YoY
|
78.56M shares
24.71%
YoY
|
62.99M shares
47.36%
YoY
|
| Diluted Shares Outstanding |
99.31M shares
-1.93%
YoY
|
101.3M shares
10.0%
YoY
|
92.06M shares
6.21%
YoY
|
86.68M shares
37.6%
YoY
|
62.99M shares
47.36%
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 |
$5.029M
-99.16%
YoY
|
$610.2M
18.49%
YoY
|
$556.6M
-26.14%
YoY
|
$706.8M
26.04%
YoY
|
$602.1M
51.91%
YoY
|
$515.0M
-35.1%
YoY
|
$753.6M
140.03%
YoY
|
$560.8M
17.67%
YoY
|
$396.3M
-31.92%
YoY
|
$793.5M
114.24%
YoY
|
$314.0M
-60.34%
YoY
|
$476.6M
7.95%
YoY
|
$582.2M
-1868.04%
YoY
|
$370.4M
16.04%
YoY
|
$791.6M
501.98%
YoY
|
$441.4M
1679.67%
YoY
|
-$32.93M
-253.9%
YoY
|
$319.2M
537.42%
YoY
|
$131.5M
177.9%
YoY
|
| Cost Of Revenue |
$129.7M
13.77%
YoY
|
$150.8M
-5.25%
YoY
|
$118.3M
10.68%
YoY
|
$121.4M
20.4%
YoY
|
$114.0M
-27.2%
YoY
|
$159.2M
7.6%
YoY
|
$106.9M
29.57%
YoY
|
$100.9M
-16.98%
YoY
|
$156.7M
100.62%
YoY
|
$148.0M
33.93%
YoY
|
$82.51M
20.49%
YoY
|
$121.5M
87.94%
YoY
|
$78.09M
43.18%
YoY
|
$110.5M
46.09%
YoY
|
$68.48M
58.38%
YoY
|
$64.64M
51.39%
YoY
|
$54.54M
58.95%
YoY
|
$75.63M
103.09%
YoY
|
$43.24M
78.96%
YoY
|
| Gross Profit |
-$124.7M
-125.55%
YoY
|
$459.3M
29.11%
YoY
|
$438.3M
-32.23%
YoY
|
$585.4M
27.28%
YoY
|
$488.1M
103.62%
YoY
|
$355.8M
-44.89%
YoY
|
$646.7M
179.41%
YoY
|
$459.9M
29.53%
YoY
|
$239.7M
-52.45%
YoY
|
$645.6M
148.39%
YoY
|
$231.5M
-67.99%
YoY
|
$355.1M
-5.77%
YoY
|
$504.1M
-676.34%
YoY
|
$259.9M
6.71%
YoY
|
$723.2M
719.25%
YoY
|
$376.8M
-2205.76%
YoY
|
-$87.47M
577.27%
YoY
|
$243.6M
1797.21%
YoY
|
$88.27M
281.09%
YoY
|
| Selling, General & Admin |
$16.47M
13.76%
YoY
|
$17.12M
-64.35%
YoY
|
$14.10M
-1873.84%
YoY
|
$15.63M
15.44%
YoY
|
$14.48M
7403.11%
YoY
|
$48.03M
402.74%
YoY
|
-$795.0K
-106.74%
YoY
|
$13.54M
9.16%
YoY
|
$193.0K
-83.92%
YoY
|
$9.553M
-56.25%
YoY
|
$11.80M
14.81%
YoY
|
$12.40M
53.79%
YoY
|
$1.200M
-82.89%
YoY
|
$21.83M
108.68%
YoY
|
$10.28M
87.21%
YoY
|
$8.064M
6.05%
YoY
|
$7.013M
3.41%
YoY
|
$10.46M
139.92%
YoY
|
$5.490M
19.22%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$197.1M
-4.18%
YoY
|
$204.1M
-0.29%
YoY
|
$199.4M
7.38%
YoY
|
$205.7M
16.49%
YoY
|
$205.7M
18.24%
YoY
|
$204.7M
35.38%
YoY
|
$185.7M
38.76%
YoY
|
$176.6M
65.95%
YoY
|
$174.0M
83.85%
YoY
|
$151.2M
95.55%
YoY
|
$133.8M
102.8%
YoY
|
$106.4M
94.23%
YoY
|
$94.62M
77.9%
YoY
|
$77.32M
80.58%
YoY
|
$65.98M
83.85%
YoY
|
$54.80M
77.29%
YoY
|
$53.19M
70.35%
YoY
|
$42.82M
30.65%
YoY
|
$35.89M
16.57%
YoY
|
| Operating Expenses |
$216.8M
-2.63%
YoY
|
$224.7M
-12.11%
YoY
|
$216.7M
15.69%
YoY
|
$224.9M
16.92%
YoY
|
$222.7M
26.42%
YoY
|
$255.6M
58.28%
YoY
|
$187.3M
27.61%
YoY
|
$192.4M
59.95%
YoY
|
$176.2M
81.96%
YoY
|
$161.5M
62.89%
YoY
|
$146.8M
92.52%
YoY
|
$120.3M
91.34%
YoY
|
$96.82M
60.83%
YoY
|
$99.15M
86.1%
YoY
|
$76.25M
84.29%
YoY
|
$62.86M
63.22%
YoY
|
$60.20M
58.4%
YoY
|
$53.28M
43.49%
YoY
|
$41.38M
16.91%
YoY
|
| Operating Profit |
-$654.9M
-385.62%
YoY
|
$234.7M
134.34%
YoY
|
-$125.8M
-128.98%
YoY
|
$176.2M
-19.54%
YoY
|
$229.3M
260.95%
YoY
|
$100.1M
-79.31%
YoY
|
$433.9M
922.53%
YoY
|
$218.9M
-6.75%
YoY
|
$63.52M
-82.38%
YoY
|
$484.0M
201.12%
YoY
|
$42.44M
-92.98%
YoY
|
$234.8M
-13.07%
YoY
|
$360.6M
-290.7%
YoY
|
$160.7M
-15.52%
YoY
|
$604.6M
2142.39%
YoY
|
$270.1M
-460.52%
YoY
|
-$189.1M
193.74%
YoY
|
$190.3M
-883.3%
YoY
|
$26.96M
-112.33%
YoY
|
| Interest Expense |
-$41.02M
-6.76%
YoY
|
-$41.41M
-7.92%
YoY
|
-$43.11M
16.95%
YoY
|
-$44.43M
17.87%
YoY
|
-$43.99M
16.0%
YoY
|
-$44.98M
23.18%
YoY
|
-$36.86M
-199.51%
YoY
|
-$37.70M
17.92%
YoY
|
-$37.93M
-225.82%
YoY
|
-$36.51M
48.51%
YoY
|
$37.04M
83.96%
YoY
|
-$31.97M
-273.64%
YoY
|
$30.14M
67.68%
YoY
|
-$24.59M
60.58%
YoY
|
$20.14M
38.04%
YoY
|
$18.41M
22.54%
YoY
|
$17.98M
33.06%
YoY
|
-$15.31M
16.24%
YoY
|
$14.59M
-0.35%
YoY
|
| Other Income/Expense, Net |
-$41.03M
-5.66%
YoY
|
$26.00K
-85.56%
YoY
|
-$43.04M
17.22%
YoY
|
-$44.39M
17.95%
YoY
|
-$43.49M
-77767.86%
YoY
|
$180.0K
116.87%
YoY
|
-$36.72M
-0.82%
YoY
|
-$37.63M
-52368.06%
YoY
|
$56.00K
-100.28%
YoY
|
$83.00K
N/A
|
-$37.02M
86.6%
YoY
|
$72.00K
-100.4%
YoY
|
-$19.71M
18.09%
YoY
|
$0.00
-100.0%
YoY
|
-$19.84M
37.68%
YoY
|
-$17.84M
14.01%
YoY
|
-$16.69M
-35.78%
YoY
|
-$14.00K
-46.15%
YoY
|
-$14.41M
0.41%
YoY
|
| Pretax Income |
-$695.9M
-474.58%
YoY
|
-$86.06M
-197.97%
YoY
|
-$168.8M
-142.5%
YoY
|
$131.8M
-27.32%
YoY
|
$185.8M
1185.55%
YoY
|
$87.84M
-80.38%
YoY
|
$397.2M
7230.19%
YoY
|
$181.3M
-12.34%
YoY
|
$14.45M
-95.76%
YoY
|
$447.6M
208.61%
YoY
|
$5.419M
-99.07%
YoY
|
$206.8M
-18.01%
YoY
|
$340.9M
-265.66%
YoY
|
$145.0M
-17.1%
YoY
|
$584.8M
4558.26%
YoY
|
$252.3M
-378.56%
YoY
|
-$205.8M
127.73%
YoY
|
$175.0M
-223.11%
YoY
|
$12.55M
-105.39%
YoY
|
| Income Tax |
-$173.1M
-469.81%
YoY
|
-$15.33M
-194.96%
YoY
|
-$39.70M
-140.18%
YoY
|
$32.20M
-24.59%
YoY
|
$46.80M
1544.41%
YoY
|
$16.14M
-72.53%
YoY
|
$98.80M
-577.5%
YoY
|
$42.70M
9.45%
YoY
|
$2.846M
311.27%
YoY
|
$58.76M
-217733.33%
YoY
|
-$20.69M
-1652.21%
YoY
|
$39.01M
3777.93%
YoY
|
$692.0K
-12.29%
YoY
|
-$27.00K
-111.59%
YoY
|
$1.333M
N/A
|
$1.006M
N/A
|
$789.0K
N/A
|
$233.0K
N/A
|
$0.00
N/A
|
| Net Earnings |
-$522.8M
-476.2%
YoY
|
-$70.73M
-198.65%
YoY
|
-$129.1M
-143.25%
YoY
|
$99.59M
-28.13%
YoY
|
$139.0M
1097.5%
YoY
|
$71.70M
-81.56%
YoY
|
$298.4M
1042.99%
YoY
|
$138.6M
-17.44%
YoY
|
$11.61M
-96.59%
YoY
|
$388.9M
191.73%
YoY
|
$26.11M
-95.52%
YoY
|
$167.8M
-33.21%
YoY
|
$340.2M
-264.69%
YoY
|
$133.3M
-23.72%
YoY
|
$583.5M
4547.64%
YoY
|
$251.3M
-377.45%
YoY
|
-$206.6M
128.6%
YoY
|
$174.7M
-222.94%
YoY
|
$12.55M
-105.39%
YoY
|
| Basic Earnings Per Share |
-$5.31
-476.6%
YoY
|
N/A
|
-$1.33
-144.33%
YoY
|
$1.02
-26.09%
YoY
|
$1.41
1075.0%
YoY
|
N/A
|
$3.00
971.43%
YoY
|
$1.38
-26.98%
YoY
|
$0.12
-97.01%
YoY
|
N/A
|
$0.28
-96.21%
YoY
|
$1.89
-38.64%
YoY
|
$4.01
-237.33%
YoY
|
N/A
|
$7.39
5178.57%
YoY
|
$3.08
-298.71%
YoY
|
-$2.92
68.79%
YoY
|
N/A
|
$0.14
-102.57%
YoY
|
| Diluted Earnings Per Share |
-$5.31
-482.01%
YoY
|
-$0.71
-200.9%
YoY
|
-$1.33
-144.93%
YoY
|
$1.00
-26.47%
YoY
|
$1.39
1117.27%
YoY
|
$0.71
-81.73%
YoY
|
$2.96
957.14%
YoY
|
$1.36
-27.79%
YoY
|
$0.11
-97.13%
YoY
|
$3.90
149.99%
YoY
|
$0.28
-95.86%
YoY
|
$1.88
-31.27%
YoY
|
$3.98
-236.3%
YoY
|
$1.56
-100.0%
YoY
|
$6.77
5107.69%
YoY
|
$2.74
-276.77%
YoY
|
-$2.92
68.79%
YoY
|
$2.470M
-179.14%
YoY
|
$0.13
-102.39%
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 |
97.29M shares
-1.84%
YoY
|
97.60M shares
-2.23%
YoY
|
97.59M shares
-2.57%
YoY
|
98.70M shares
-2.33%
YoY
|
99.11M shares
-1.74%
YoY
|
99.83M shares
-0.68%
YoY
|
100.2M shares
7.69%
YoY
|
101.1M shares
18.38%
YoY
|
100.9M shares
18.29%
YoY
|
100.5M shares
29.07%
YoY
|
93.02M shares
17.88%
YoY
|
85.36M shares
10.34%
YoY
|
85.27M shares
10.86%
YoY
|
77.87M shares
17.64%
YoY
|
78.91M shares
19.83%
YoY
|
77.37M shares
27.47%
YoY
|
76.92M shares
41.04%
YoY
|
66.20M shares
44.37%
YoY
|
65.86M shares
51.33%
YoY
|
| Diluted Shares Outstanding |
98.50M shares
-1.49%
YoY
|
N/A
|
97.12M shares
-3.57%
YoY
|
99.39M shares
-2.54%
YoY
|
99.99M shares
-1.62%
YoY
|
N/A
|
100.7M shares
7.45%
YoY
|
102.0M shares
14.45%
YoY
|
101.6M shares
19.0%
YoY
|
N/A
|
93.74M shares
8.82%
YoY
|
89.11M shares
2.67%
YoY
|
85.41M shares
11.03%
YoY
|
N/A
|
86.14M shares
29.28%
YoY
|
86.79M shares
42.99%
YoY
|
76.92M shares
41.04%
YoY
|
N/A
|
66.63M shares
53.11%
YoY
|
Loading...