Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$607,757
$433,930
$507,941
$537,494
Gross Profit
286,370
213,961
167,682
273,117
EBITDA
70,766
-167,345
18,043
86,698
EBIT
-188,928
-30,587
64,150
Net Income
51,567
-145,261
-22,531
46,155
Net Change In Cash
607,757
433,930
507,941
537,494
Free Cash Flow
127,467
-32,757
22,074
89,238
Cash
265,549
164,124
223,378
250,454
Basic Shares
10,358
10,467
10,597
10,830

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,087,251
$2,012,926
$2,008,625
$2,090,333
Gross Profit
952,580
893,732
852,369
861,986
EBITDA
243,898
245,785
209,964
207,408
EBIT
153,460
151,793
121,823
126,052
Net Income
108,469
59,695
76,250
67,263
Net Change In Cash
2,087,251
2,012,926
2,008,625
2,090,333
Cost of Revenue
114,239
Free Cash Flow
215,595
172,615
201,064
109,363
Cash
223,378
211,819
298,491
180,560
Basic Shares
10,597
11,774
12,258
12,345

Earnings Calls

QuarterEPS
2026-06-30
$3.65
2026-03-31
$1.64
2025-12-31
-$2.12
2025-09-30
$4.25