Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$406,563
$414,671
$395,741
$383,349
Gross Profit
331,855
331,083
318,738
309,761
EBITDA
47,764
38,395
27,428
23,178
EBIT
19,382
3,005
3,917
1,292
Net Income
12,786
-2,588
-2,962
-7,072
Net Change In Cash
406,563
414,671
395,741
383,349
Free Cash Flow
128,491
103,825
82,262
68,479
Cash
994,672
1,220,854
1,099,628
1,139,966
Basic Shares
102,309
101,227
101,922
103,231

Annual Financials

Values in thousands2025-06-302024-06-302023-06-302022-06-30
Revenue
$1,462,570
$1,290,172
$1,058,468
$641,959
Gross Profit
1,190,467
1,055,556
864,491
496,955
EBITDA
138,416
96,026
-102,543
-225,155
EBIT
48,973
-7,137
-207,714
-321,260
Net Income
23,799
-28,878
-223,725
-326,361
Net Change In Cash
1,462,570
1,290,172
1,058,468
641,959
Cost of Revenue
682,163
1,733,171
Free Cash Flow
309,674
257,878
156,565
-33,729
Cash
1,139,966
985,941
1,617,151
1,596,542
Basic Shares
103,912
106,102
105,976
101,753

Earnings Calls

QuarterEPS
2026-03-31
$0.68
2025-12-31
$0.64
2025-09-30
$0.61
2025-06-30
$0.53