|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$981.3M
4.47%
YoY
|
$939.3M
2.48%
YoY
|
$916.6M
-1.05%
YoY
|
$926.2M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$261.3M
3.26%
YoY
|
$253.1M
1.13%
YoY
|
$250.2M
-1.86%
YoY
|
$255.0M
2.76%
YoY
|
$248.2M
9.77%
YoY
|
| Gross Profit |
$720.0M
4.92%
YoY
|
$686.2M
2.99%
YoY
|
$666.3M
-0.74%
YoY
|
$671.3M
-370.5%
YoY
|
-$248.2M
9.77%
YoY
|
| Selling, General & Admin |
$416.0M
2.0%
YoY
|
$407.8M
1.31%
YoY
|
$402.5M
6.86%
YoY
|
$376.7M
8252.77%
YoY
|
$4.510M
919.53%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$62.46M
5.89%
YoY
|
$58.99M
8.48%
YoY
|
$54.37M
9.68%
YoY
|
$49.57M
-2.98%
YoY
|
$51.10M
-2.4%
YoY
|
| Operating Expenses |
$416.0M
2.0%
YoY
|
$407.8M
1.31%
YoY
|
$402.5M
6.86%
YoY
|
$376.7M
8252.77%
YoY
|
$4.510M
919.53%
YoY
|
| Operating Profit |
$83.92M
-53.59%
YoY
|
$180.8M
41.62%
YoY
|
$127.7M
-36.81%
YoY
|
$202.0M
0.02%
YoY
|
$202.0M
29.27%
YoY
|
| Interest Expense |
-$235.1M
142.84%
YoY
|
-$96.80M
-176.29%
YoY
|
$126.9M
8.24%
YoY
|
$117.2M
6391.84%
YoY
|
$1.806M
-104.36%
YoY
|
| Other Income/Expense, Net |
-$246.2M
162.36%
YoY
|
-$93.85M
-39.29%
YoY
|
-$154.6M
-34.38%
YoY
|
-$235.6M
257.65%
YoY
|
-$65.86M
-64.23%
YoY
|
| Pretax Income |
-$162.3M
-286.66%
YoY
|
$86.96M
-423.19%
YoY
|
-$26.91M
-19.73%
YoY
|
-$33.52M
1139.58%
YoY
|
-$2.704M
-93.53%
YoY
|
| Income Tax |
$43.88M
-7.6%
YoY
|
$47.48M
-202.15%
YoY
|
-$46.48M
-205.34%
YoY
|
$44.13M
135.6%
YoY
|
$18.73M
96.82%
YoY
|
| Net Earnings |
-$206.2M
-622.35%
YoY
|
$39.47M
101.62%
YoY
|
$19.58M
-125.21%
YoY
|
-$77.64M
2771.53%
YoY
|
-$2.704M
-93.53%
YoY
|
| Basic Earnings Per Share |
-$0.50
-600.0%
YoY
|
$0.10
100.0%
YoY
|
$0.05
-109.43%
YoY
|
-$0.53
-330.43%
YoY
|
$0.23
-144.23%
YoY
|
| Diluted Earnings Per Share |
-$0.50
-600.0%
YoY
|
$0.10
100.0%
YoY
|
$0.05
-109.43%
YoY
|
-$0.53
-100.0%
YoY
|
-$24.92K
-93.59%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
414.3M shares
1.27%
YoY
|
409.1M shares
2.53%
YoY
|
399.0M shares
44.09%
YoY
|
276.9M
41.24%
YoY
|
196.1M
0.0%
YoY
|
| Diluted Shares Outstanding |
414.3M shares
-0.13%
YoY
|
414.9M shares
0.82%
YoY
|
411.5M shares
48.58%
YoY
|
276.9M
37.44%
YoY
|
201.5M
2.77%
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 |
$226.6M
1.11%
YoY
|
$282.3M
14.14%
YoY
|
$240.0M
-0.21%
YoY
|
$234.9M
2.51%
YoY
|
$224.1M
0.81%
YoY
|
$247.3M
9.46%
YoY
|
$240.5M
4.9%
YoY
|
$229.1M
1.54%
YoY
|
$222.3M
-5.67%
YoY
|
$225.9M
-2.39%
YoY
|
$229.3M
-0.51%
YoY
|
$225.7M
N/A
|
$235.6M
N/A
|
$231.5M
N/A
|
$230.5M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$66.17M
9.9%
YoY
|
$71.18M
8.47%
YoY
|
$64.29M
0.32%
YoY
|
$65.63M
4.01%
YoY
|
$60.21M
-0.08%
YoY
|
$65.62M
4.71%
YoY
|
$64.09M
5.17%
YoY
|
$63.10M
-0.41%
YoY
|
$60.26M
-4.79%
YoY
|
$62.67M
-1.98%
YoY
|
$60.94M
-4.84%
YoY
|
$63.35M
-50.12%
YoY
|
$63.29M
2.25%
YoY
|
$63.94M
-1.63%
YoY
|
$64.04M
2.3%
YoY
|
$127.0M
108.56%
YoY
|
$61.89M
3.85%
YoY
|
$65.00M
N/A
|
$62.60M
N/A
|
| Gross Profit |
$160.4M
-2.11%
YoY
|
$211.1M
16.18%
YoY
|
$175.8M
-0.4%
YoY
|
$169.3M
1.93%
YoY
|
$163.9M
1.14%
YoY
|
$181.7M
11.29%
YoY
|
$176.5M
4.81%
YoY
|
$166.0M
2.29%
YoY
|
$162.0M
-6.0%
YoY
|
$163.3M
-2.54%
YoY
|
$168.4M
1.16%
YoY
|
$162.3M
-51.88%
YoY
|
$172.4M
-378.47%
YoY
|
$167.5M
-3.72%
YoY
|
$166.4M
-365.88%
YoY
|
$337.3M
106.55%
YoY
|
-$61.89M
-138.98%
YoY
|
$174.0M
N/A
|
-$62.60M
N/A
|
| Selling, General & Admin |
$102.2M
3.99%
YoY
|
$111.6M
5.78%
YoY
|
$101.0M
0.91%
YoY
|
$105.1M
3.79%
YoY
|
$98.27M
-2.65%
YoY
|
$105.5M
3.84%
YoY
|
$100.1M
2.96%
YoY
|
$101.2M
-6.03%
YoY
|
$100.9M
-1.42%
YoY
|
$101.6M
5.35%
YoY
|
$97.25M
6.21%
YoY
|
$107.7M
6997.69%
YoY
|
$102.4M
4403.61%
YoY
|
$96.43M
3122.61%
YoY
|
$91.57M
21552.6%
YoY
|
$1.518M
89.44%
YoY
|
$2.274M
675.03%
YoY
|
$2.992M
N/A
|
$422.9K
N/A
|
| 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 |
$16.66M
7.39%
YoY
|
$16.58M
5.97%
YoY
|
$15.97M
7.33%
YoY
|
$15.54M
5.76%
YoY
|
$15.51M
8.03%
YoY
|
$15.65M
-4.16%
YoY
|
$14.88M
7.93%
YoY
|
$14.69M
8.49%
YoY
|
$14.36M
10.27%
YoY
|
$16.33M
-19.34%
YoY
|
$13.79M
11.11%
YoY
|
$13.54M
-72.37%
YoY
|
$13.02M
4.08%
YoY
|
$20.24M
-18.69%
YoY
|
$12.41M
-2.46%
YoY
|
$49.00M
92.16%
YoY
|
$12.51M
-49.75%
YoY
|
$24.90M
N/A
|
$12.72M
N/A
|
| Operating Expenses |
$102.2M
3.99%
YoY
|
$143.7M
7.74%
YoY
|
$101.0M
0.91%
YoY
|
$105.1M
3.79%
YoY
|
$98.27M
-2.65%
YoY
|
$133.3M
12.1%
YoY
|
$100.1M
2.96%
YoY
|
$101.2M
-6.03%
YoY
|
$100.9M
-1.42%
YoY
|
$119.0M
6.3%
YoY
|
$97.25M
6.21%
YoY
|
$107.7M
6997.69%
YoY
|
$102.4M
4403.61%
YoY
|
$111.9M
3639.55%
YoY
|
$91.57M
21552.6%
YoY
|
$1.518M
89.44%
YoY
|
$2.274M
675.03%
YoY
|
$2.992M
N/A
|
$422.9K
N/A
|
| Operating Profit |
$31.56M
15.41%
YoY
|
$67.43M
39.46%
YoY
|
$45.11M
-21.45%
YoY
|
$35.56M
-23.46%
YoY
|
$27.34M
-33.37%
YoY
|
$48.36M
9.11%
YoY
|
$57.44M
1358.51%
YoY
|
$46.46M
38.82%
YoY
|
$41.03M
-17.02%
YoY
|
$44.32M
-20.34%
YoY
|
$3.938M
-92.18%
YoY
|
$33.47M
-2305.02%
YoY
|
$49.45M
1.95%
YoY
|
$55.63M
-67.47%
YoY
|
$50.36M
-8.43%
YoY
|
-$1.518M
89.43%
YoY
|
$48.51M
-69.4%
YoY
|
$171.0M
N/A
|
$55.00M
N/A
|
| Interest Expense |
N/A
|
-$51.72M
-443.06%
YoY
|
-$34.25M
-45.33%
YoY
|
-$91.33M
190.38%
YoY
|
-$57.75M
-276.49%
YoY
|
$15.08M
-124.66%
YoY
|
-$62.66M
-294.27%
YoY
|
-$31.45M
-199.27%
YoY
|
$32.72M
7.3%
YoY
|
-$61.14M
-17.56%
YoY
|
$32.26M
9.72%
YoY
|
$31.68M
-4.71%
YoY
|
$30.50M
58.07%
YoY
|
-$74.17M
152.31%
YoY
|
$29.40M
179.31%
YoY
|
$33.25M
-575.04%
YoY
|
$19.29M
-30.29%
YoY
|
-$29.40M
N/A
|
$10.52M
N/A
|
| Other Income/Expense, Net |
-$33.39M
-48.88%
YoY
|
-$2.364M
96.84%
YoY
|
-$33.55M
-45.18%
YoY
|
-$93.26M
208.09%
YoY
|
-$65.32M
302.07%
YoY
|
-$1.201M
-184.22%
YoY
|
-$61.21M
260.24%
YoY
|
-$30.27M
-13.15%
YoY
|
-$16.25M
-62.23%
YoY
|
$1.426M
299.44%
YoY
|
-$16.99M
-89.24%
YoY
|
-$34.85M
-204.83%
YoY
|
-$43.02M
318.69%
YoY
|
$357.0K
78.5%
YoY
|
-$157.8M
1125.73%
YoY
|
$33.25M
-575.05%
YoY
|
-$10.27M
-10374.0%
YoY
|
$200.0K
N/A
|
-$12.88M
N/A
|
| Pretax Income |
-$1.839M
-95.16%
YoY
|
-$78.19M
-257.15%
YoY
|
$11.56M
-406.41%
YoY
|
-$57.70M
-456.47%
YoY
|
-$37.98M
-253.22%
YoY
|
$49.75M
-363.24%
YoY
|
-$3.773M
-71.09%
YoY
|
$16.19M
-1266.21%
YoY
|
$24.79M
285.15%
YoY
|
-$18.90M
3.98%
YoY
|
-$13.05M
-87.86%
YoY
|
-$1.388M
-104.37%
YoY
|
$6.436M
-62.19%
YoY
|
-$18.18M
-43.88%
YoY
|
-$107.5M
-1164.07%
YoY
|
$31.73M
-506.79%
YoY
|
$17.02M
-37.84%
YoY
|
-$32.39M
N/A
|
$10.10M
N/A
|
| Income Tax |
$2.595M
-95.98%
YoY
|
$12.68M
-49.33%
YoY
|
-$10.10M
741.67%
YoY
|
-$23.30M
-286.4%
YoY
|
$64.60M
476.79%
YoY
|
$25.03M
-143.16%
YoY
|
-$1.200M
-122.22%
YoY
|
$12.50M
331.03%
YoY
|
$11.20M
250.0%
YoY
|
-$58.00M
-1225.76%
YoY
|
$5.400M
-49.06%
YoY
|
$2.900M
-89.77%
YoY
|
$3.200M
-75.57%
YoY
|
$5.152M
-1388.0%
YoY
|
$10.60M
24.71%
YoY
|
$28.35M
-933.79%
YoY
|
$13.10M
-6.43%
YoY
|
-$400.0K
N/A
|
$8.500M
N/A
|
| Net Earnings |
-$4.434M
-95.68%
YoY
|
-$90.85M
-471.93%
YoY
|
$21.62M
-955.48%
YoY
|
-$34.36M
-1031.39%
YoY
|
-$102.6M
-854.93%
YoY
|
$24.43M
-37.54%
YoY
|
-$2.527M
-86.3%
YoY
|
$3.689M
-186.25%
YoY
|
$13.59M
324.2%
YoY
|
$39.11M
-270.58%
YoY
|
-$18.45M
-84.38%
YoY
|
-$4.277M
-113.48%
YoY
|
$3.203M
-81.18%
YoY
|
-$22.93M
-29.21%
YoY
|
-$118.1M
-1269.25%
YoY
|
$31.73M
-506.79%
YoY
|
$17.02M
-37.84%
YoY
|
-$32.39M
N/A
|
$10.10M
N/A
|
| Basic Earnings Per Share |
-$0.01
-96.0%
YoY
|
N/A
|
$0.05
-600.0%
YoY
|
-$0.08
-900.0%
YoY
|
-$0.25
-933.33%
YoY
|
N/A
|
-$0.01
-80.0%
YoY
|
$0.01
-200.0%
YoY
|
$0.03
200.0%
YoY
|
N/A
|
-$0.05
-89.36%
YoY
|
-$0.01
-110.0%
YoY
|
$0.01
-66.67%
YoY
|
N/A
|
-$0.47
-687.5%
YoY
|
$0.10
N/A
|
$0.03
N/A
|
N/A
|
$0.08
N/A
|
| Diluted Earnings Per Share |
-$0.01
-96.0%
YoY
|
-$0.22
-481.1%
YoY
|
$0.05
-600.0%
YoY
|
-$0.08
-900.0%
YoY
|
-$0.25
-933.33%
YoY
|
$0.06
-32.51%
YoY
|
-$0.01
-80.0%
YoY
|
$0.01
-200.0%
YoY
|
$0.03
200.0%
YoY
|
$0.09
-248.97%
YoY
|
-$0.05
-90.2%
YoY
|
-$0.01
-100.0%
YoY
|
$0.01
-100.0%
YoY
|
-$0.06
-100.0%
YoY
|
-$0.51
-100.0%
YoY
|
$292.4K
-506.79%
YoY
|
$156.9K
-37.84%
YoY
|
-$298.5K
N/A
|
$93.10K
N/A
|
| 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 |
417.8M shares
1.26%
YoY
|
415.9M shares
1.16%
YoY
|
414.8M shares
1.07%
YoY
|
413.4M shares
1.18%
YoY
|
412.6M shares
1.65%
YoY
|
411.1M shares
2.01%
YoY
|
410.4M shares
2.88%
YoY
|
408.6M shares
2.89%
YoY
|
405.9M shares
2.68%
YoY
|
403.0M shares
2.08%
YoY
|
398.9M shares
25.39%
YoY
|
397.1M shares
102.49%
YoY
|
395.3M
101.56%
YoY
|
394.8M
N/A
|
318.2M
62.25%
YoY
|
196.1M shares
N/A
|
196.1M shares
N/A
|
N/A
|
196.1M
N/A
|
| Diluted Shares Outstanding |
417.5M shares
1.23%
YoY
|
N/A
|
415.2M shares
1.15%
YoY
|
413.7M shares
-0.17%
YoY
|
412.5M shares
-0.58%
YoY
|
N/A
|
410.5M shares
2.69%
YoY
|
414.4M shares
4.28%
YoY
|
414.9M shares
1.53%
YoY
|
N/A
|
399.7M shares
23.62%
YoY
|
397.4M shares
80.95%
YoY
|
408.6M shares
84.47%
YoY
|
N/A
|
323.3M
63.7%
YoY
|
219.6M shares
N/A
|
221.5M shares
N/A
|
N/A
|
197.5M
N/A
|
Loading...