Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$361,457
$359,989
$376,038
$370,394
Gross Profit
306,815
323,956
339,750
334,947
EBITDA
47,820
64,429
70,761
71,350
EBIT
29,884
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
238,461
175,350
163,267
EBIT
204,029
182,960
105,082
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
$0.67