Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$361,457
$359,989
$376,038
$370,394
Gross Profit
323,048
323,956
339,750
334,947
EBITDA
49,654
64,429
70,761
71,350
EBIT
31,718
51,578
58,235
58,985
Net Income
17,735
37,796
39,324
44,089
Net Change In Cash
361,457
359,989
376,038
370,394
Free Cash Flow
45,156
71,609
118,937
45,010
Cash
110,412
216,062
231,071
197,687
Basic Shares
59,374
62,018
65,975
65,683

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,464,955
$1,412,064
$1,337,062
$1,193,506
Gross Profit
1,322,359
1,288,380
1,222,833
1,087,801
EBITDA
264,519
206,546
149,311
163,267
EBIT
204,029
151,045
79,043
66,778
Net Income
145,600
132,850
99,173
36,347
Net Change In Cash
1,464,955
1,412,064
1,337,062
1,193,506
Cost of Revenue
-171,367
Free Cash Flow
323,020
248,468
279,433
160,330
Cash
216,062
217,325
313,911
306,379
Basic Shares
65,090
70,611
73,596
73,402

Earnings Calls

QuarterEPS
2026-03-31
$0.30
2025-12-31
$0.89
2025-09-30
$0.96
2025-06-30
$1.07