Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$555,700
$581,916
$540,221
$507,760
Gross Profit
189,297
205,641
193,131
185,245
EBITDA
25,085
40,847
58,832
65,419
EBIT
17,898
17,898
58,909
Net Income
50,667
54,327
61,960
60,825
Net Change In Cash
555,700
581,916
540,221
507,760
Cash
309,167
374,248
383,826
400,965
Basic Shares
50,534
52,629
53,354
53,353

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,124,248
$2,237,788
$2,267,870
$2,411,516
Gross Profit
762,632
806,203
813,028
852,128
EBITDA
322,459
-120,062
430,897
810,723
EBIT
216,636
-222,669
298,397
647,344
Net Income
2,098,435
-146,236
301,816
128,891
Net Change In Cash
2,124,248
2,237,788
2,267,870
2,411,516
Free Cash Flow
158,930
224,160
213,567
247,275
Cash
395,842
444,761
1,063,956
1,214,449
Basic Shares
53,262
57,893
73,148
73,642

Earnings Calls

QuarterEPS
2026-03-31
$1.11
2025-12-31
$1.34
2025-09-30
$1.36
2025-06-30
$1.44