Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$376,038
$370,394
$358,534
$361,952
Gross Profit
339,750
334,947
323,706
328,682
EBITDA
70,761
71,350
45,250
68,726
EBIT
58,235
58,985
29,460
53,429
Net Income
39,324
44,089
24,391
42,220
Net Change In Cash
376,038
370,394
358,534
361,952
Free Cash Flow
118,937
45,010
87,464
59,963
Cash
231,071
197,687
222,028
217,325
Basic Shares
65,975
65,683
67,324
67,989

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,412,064
$1,337,062
$1,193,506
$1,031,839
Gross Profit
1,288,380
1,222,833
1,087,801
953,742
EBITDA
206,546
149,311
163,267
126,568
EBIT
151,045
79,043
66,778
31,546
Net Income
132,850
99,173
36,347
39,671
Net Change In Cash
1,412,064
1,337,062
1,193,506
1,031,839
Cost of Revenue
-171,367
-115,484
Free Cash Flow
248,468
279,433
160,330
184,373
Cash
217,325
313,911
306,379
479,783
Basic Shares
70,611
73,596
73,402
78,616

Earnings Calls

QuarterEPS
2025-09-30
$0.61
2025-06-30
$0.67
2025-03-31
$0.36
2024-12-31
$0.62