Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$433,930
$507,941
$537,494
$587,949
Gross Profit
213,961
167,682
273,117
292,518
EBITDA
43,165
18,043
86,698
109,418
EBIT
21,582
-30,587
64,150
87,054
Net Income
-145,261
-22,531
46,155
60,433
Net Change In Cash
433,930
507,941
537,494
587,949
Free Cash Flow
-32,757
22,074
89,238
112,265
Cash
164,124
223,378
250,454
212,432
Basic Shares
10,467
10,597
10,830
11,067

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-03-31
$1.64
2025-12-31
-$2.12
2025-09-30
$4.25
2025-06-30
$5.45